Linux下编译android源码的步骤
2012-01-17 13:20
281 查看
1. 首先要将源码down到某个目录
2. 在源码的根目录下执行source build/envsetup.sh
3. 执行choosecombo命令,在出现的选择中分别选1,1,5,3
4. 执行make -j8命令(j代表多线程,8代码在8核服务器下编译)
以上3步是编译android的源文件,这个过程可能会耗些时间
5. make -j8 sdk(这个命令是编译sdk的命令)这个过程可能会耗些时间
做到这一步,android的源码就编译完成了。然后我们需要测试一个编译的结果如何,编译完成以后,在源码的目录下会形成一个out文件,在/out/host/linux-x86这个目录下,我们可以找到刚刚编译出来的东西。然后我们拿出out/host/linux-x86/sdk/android-sdk_eng.wangxiaoyu_linux-x86/platforms这个目录下的东西,放到我们使用的sdk的platforms目录下,找到相应的版本,将之前的东西覆盖,就可以了。(比如,我们编译的是android-10版本的sdk,那就将out/host/linux-x86/sdk/android-sdk_eng.wangxiaoyu_linux-x86/platforms目录下的东西复制到我们本地的D:\Program
Files\android-sdk-windows\platforms\android-10下),然后重启模拟器,查看结果。
注明:QQ技术交流群:108614806 感兴趣的加一下。
2. 在源码的根目录下执行source build/envsetup.sh
3. 执行choosecombo命令,在出现的选择中分别选1,1,5,3
4. 执行make -j8命令(j代表多线程,8代码在8核服务器下编译)
以上3步是编译android的源文件,这个过程可能会耗些时间
5. make -j8 sdk(这个命令是编译sdk的命令)这个过程可能会耗些时间
做到这一步,android的源码就编译完成了。然后我们需要测试一个编译的结果如何,编译完成以后,在源码的目录下会形成一个out文件,在/out/host/linux-x86这个目录下,我们可以找到刚刚编译出来的东西。然后我们拿出out/host/linux-x86/sdk/android-sdk_eng.wangxiaoyu_linux-x86/platforms这个目录下的东西,放到我们使用的sdk的platforms目录下,找到相应的版本,将之前的东西覆盖,就可以了。(比如,我们编译的是android-10版本的sdk,那就将out/host/linux-x86/sdk/android-sdk_eng.wangxiaoyu_linux-x86/platforms目录下的东西复制到我们本地的D:\Program
Files\android-sdk-windows\platforms\android-10下),然后重启模拟器,查看结果。
注明:QQ技术交流群:108614806 感兴趣的加一下。
相关文章推荐
- Linux下编译android源码的步骤
- Linux下编译android源码的步骤
- Linux下编译android源码的步骤
- linux环境下go1.8二进制部署和源码编译部署具体步骤
- Linux 下编译Android-VLC开源播放器详解(附源码下载)
- Android --- windows下搭建Linux环境下载编译Android源代码--解决下载android系统源码错误问题
- Android 源码编译Linux内核时出现fatal error: linux/netfilter/xt_dscp.h: No such file or directory
- [android那些事] linux 下android源码编译(国内被墙方案)
- Linux 下编译VLC源码步骤--debug防止优化
- Linux 下编译Android-VLC开源播放器详解(附源码下载)
- linux下编译libjingle源码——android移植
- android源码编译错误make ***[out/host/linux-x86/obj/EXECUTABLE/llvm-rs-cc_intermediates/llvm-rs-cc] Error 1
- 编译Android源码 解决:[out/host/linux-x86/obj/SHARED_LIBRARIES/libclearsilver-jni_intermediates/j_neo_util.o] 错误 1
- Linux 下编译Android-VLC开源播放器详解(附源码下载)
- Android源码分析(四)-----Android源码编译及刷机步骤
- ubuntu10.10编译android源码步骤
- [Android] i.MX6 Android源码中分离U-Boot和Linux-Kernel独立编译环境
- ubuntu下载、编译android源码并启动android模拟器步骤
- Android程序Linux环境下的编译步骤
- Linux 14.04 编译android源码