基于 Android NDK 的学习之旅 环境搭建 工欲善其事 必先利其器 , 以下介绍下 Eclipse SDK NDK Cygwin CDT 集成开发环境的搭建。 1、Android 开发环境搭建 Android开发环境搭建不是重点,相信看此文章的非常多人都已经搭建成功,这里随便概述性的说说。 ...
分类:
移动开发 时间:
2017-06-01 21:36:02
阅读次数:
246
Android的编译系统涉及面极广,包含编译工具、印像文件编译、SDK编译、NDK编译、目标系统配置等多个方面。尽管这些方面的内容烦琐而晦涩,能够參考的资料不多,可是系统设计尤其是系统架构人员必须熟悉它们。 1.源码编译 基于源码的方式进行开发,一般会依据目标环境的不同,对系统配置进行调整,如採用不 ...
分类:
移动开发 时间:
2017-05-16 23:29:45
阅读次数:
385
编译环境: debian x64 ndk-r14b 1. 安装ndk-r14b 下载地址 http://mirrors.neusoft.edu.cn/android/repository/android-ndk-r14b-linux-x86_64.zip 安装: cd /opt/workspace ...
分类:
移动开发 时间:
2017-04-26 15:53:50
阅读次数:
522
1、ionic简介 为什么选用ionic: 2、相关下载: Node.js(npm安装工具) : https://nodejs.org/en/ jdk (android编译依赖) : http://www.oracle.com/technetwork/java/javase/downloads/jd ...
分类:
移动开发 时间:
2017-04-10 21:49:24
阅读次数:
510
#!/bin/bash TARGET=android-24 HOST=darwin-x86_64 TOOL=aarch64-linux-android #arm-linux-androideabi aarch64-linux-android TOOLCHAIN=$TOOL-4.9 ARCH=arch ...
分类:
移动开发 时间:
2017-04-09 16:23:50
阅读次数:
304
搭建环境16年底,从深圳转战到杭州,当然也重新换了份工作,记得刚来的时候非常的辛苦,因为10月份广东还是比较热的,到杭州这边好冷,那时候严重的不适应,很严重的感冒… 这段时间尝试去了解了下源码,还是...
分类:
移动开发 时间:
2017-03-12 16:59:25
阅读次数:
246
============================================Checkingbuildtoolsversions...************************************************************Youareattemptingtobuildwiththeincorrectversionofjava.Yourversionis:javaversion"1.6.0_45"Java(TM)SERuntimeEnvironment(build1...
分类:
移动开发 时间:
2017-02-17 15:56:38
阅读次数:
158
在讲述Android源码编译的三个步骤之前,将先介绍Android源码目录结构,以便读者理清Android编译系统核心代码在Android源代码的位置。 Android源代码顶层目录结构如下所示: ├──abi #应用二进制接口,不同的操作系统,应用二进制接口不同,因此linux上的二进制可执行文件 ...
分类:
移动开发 时间:
2017-02-13 23:26:25
阅读次数:
424
1. eng:debug版本;2. user:release版本;3. userdebug版本:部分debug版本 Android.mk文件中有配置项:LOCAL_MODULE_TAGS,一般配置值为:user/eng/optional/test四个值。 那么LOCAL_MODULE_TAGS设置为 ...
分类:
移动开发 时间:
2017-02-12 22:41:47
阅读次数:
453
背景在前面的文章中,讲解了注解和编译时注解等一些列相关的内容,为了更加全面和真是的了解Android 编译时注解在实战项目中的使用,本文采取实现主流框架butterknife注入view去全面认识编译...
分类:
移动开发 时间:
2017-01-17 11:47:20
阅读次数:
298