您的位置:首页 > 移动开发 > Android开发

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息