首页 > 代码库 > Android 源码编译

Android 源码编译

潜水多年,一直在从别人那里获取经验,现在觉得也应当分享分享了;

今天终于自己亲手变异了一把(在公司,环境都已经配好了);


-------------------------正文--------------------------------

pre:

系统:UBUNTU 14.0.4

64 位

Android 4.4.2

----

1,源码资源被墙了。(抗X议), 建议不要去瞎折腾了,搜索一下,国内资源;我是从 百度网盘 上下载的。(抱歉地址未保存)

2,JDK 需要1.6 (oracle);  也是百度资源

3, 解压源码后:

1) cd  源码目录

1) . build/envXXX.sh  (按tab 键吧, 注意 点 后的 空格)

2) make :

4,此时一般都会报错; 根据错误提示处理错误吧;

1) 无写权限问题:直接给 源码目录 递归 增加权限吧;

2) 然后遇到一个 aidl_langugeXXX 问题:是一个 依赖程序没有安装;

sudo apt-get install flex

5, 然后就顺畅的跑完了。


---------------END-----------------



没什么技术含量。不过对于android 开发来说 , 意义还是比较重大的。


Android 源码编译