Ubuntu16.04编译6.0系统并使用ANdroid studio查看源码
2016-08-29 15:04
525 查看
之前在Ubuntu14.04下编译过android 4.4的系统,这次是在Ubuntu16.04编译6.0版本,我按照编译android 4.4的步骤来编译,结果是各种坑,各种错误,还把我的系统给搞出问题了,无奈之下各种搜索,不经意间找到了一篇步骤整理的非常详细文章,然后就直接按照文章中的步骤来编译了,具体链接是http://blog.csdn.net/fuchaosz/article/details/51487585;这位前辈写的非常详细;我在编译过程中遇到唯一的问题是:我是在虚拟机里面编译系统的,当时虚拟机分配了3g内存,导致在编译的过程中内存不够编译失败,改成4g内存后编译成功。
将源码导入android studio的步骤是:
在源码根目录/mydroid/下执行
(1)mmm development/tools/idegen/
(2)development/tools/idegen/idegen.sh
等待一段时间后会在/mydroid/目录下生成android.ipr和android.iml两个文件,
(3)使用android studio打开android.ipr文件,导入的过程有点长,耐心等待一段时间即可。
若只是为了查看源码,不用编译整个系统,直接把编译好的idegen.jar放到你的mydroid/out/host/linux-x86/framework目录下,然后再执行上面的第(2)步: development/tools/idegen/idegen.sh命令生成android.ipr和android.iml两个文件,然后再执行上面第(3)使用android studio打开android.ipr文件
为了方便大家,我直接把idegen.jar文件和我整个虚拟机上传到云盘了,根据自己的需要下载
idegen.jar:
链接:http://pan.baidu.com/s/1pKUOU99 密码:o6q2
Vmware 虚拟机(Ubuntu 16.04+Android studio2.1.2+Android 6.0源码),我的Vmware版本是12的,Android studio 的安装路径是/opt/目录,打开后能看到源码:
链接:http://pan.baidu.com/s/1bM1WgY 密码:q7yx
将源码导入android studio的步骤是:
在源码根目录/mydroid/下执行
(1)mmm development/tools/idegen/
(2)development/tools/idegen/idegen.sh
等待一段时间后会在/mydroid/目录下生成android.ipr和android.iml两个文件,
(3)使用android studio打开android.ipr文件,导入的过程有点长,耐心等待一段时间即可。
若只是为了查看源码,不用编译整个系统,直接把编译好的idegen.jar放到你的mydroid/out/host/linux-x86/framework目录下,然后再执行上面的第(2)步: development/tools/idegen/idegen.sh命令生成android.ipr和android.iml两个文件,然后再执行上面第(3)使用android studio打开android.ipr文件
为了方便大家,我直接把idegen.jar文件和我整个虚拟机上传到云盘了,根据自己的需要下载
idegen.jar:
链接:http://pan.baidu.com/s/1pKUOU99 密码:o6q2
Vmware 虚拟机(Ubuntu 16.04+Android studio2.1.2+Android 6.0源码),我的Vmware版本是12的,Android studio 的安装路径是/opt/目录,打开后能看到源码:
链接:http://pan.baidu.com/s/1bM1WgY 密码:q7yx
相关文章推荐
- Ubuntu 16.04 编译Android 6.0系统源码
- 使用Vmware虚拟Ubuntu 16.04 LTS 成功编译 Android 6.0 源码
- win10+virtualbox+ubuntu16.04+anroid6.0源码编译android 系统,出现蓝屏
- android源码编译(Ubuntu16.04 + Android 6.0)
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- Ubuntu14.04下载、编译Android 6.0源码,并导入Android Studio
- Android M 6.0系统源码在Ubuntu里面编译配置
- Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- NanoPi K2 (Amlogic S905) Ubuntu 16.04 编译Android 5.1系统源码
- openjdk8最新源码编译及使用(ubuntu16.04)
- Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- 使用Android Studio查看android系统源码
- Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- Ubuntu16.04编译Android8.0系统源码
- Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- android studio 使用系统源码编译出来的api
- ubuntu 使用android studio 查看android(android-5.1.0_r3)源码
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程