Ubuntu系统Android 编译环境配置搭建

来源:互联网 发布:江宁教育局网络问政 编辑:程序博客网 时间:2024/04/28 11:01

某一天想要研究下launcher,于是下载了这个代码:点击打开链接

发现里面import了好多类似com.android.internal.app.*的API

这种API是不能经由SDK访问的,所以不能在eclipse下常规编译,除非获得原版的Android.jar包。参考:点击打开链接 点击打开链接

文章里面有介绍如何获取,但是我打开下载的这个launcher代码,发现里面有Android.mk这个文件,于是就想到了Android.mk编译

查文章,搜到如下:点击打开链接  点击打开链接

所以,是的,我得在Linux下编译成apk

好在我之前在虚拟机上已经安装了Ubuntu,但是坑爹的是空间只有20G啊,摔!!!!

那就给虚拟机扩容吧,参考我上一篇文章:点击打开链接

对于一个刚装完的ubuntu,我们需要安装JDK,参考:点击打开链接   点击打开链接  点击打开链接

需要注意的是,第一次我在官网上下载1.7版本

然后是下载Android的源码,可以找一下网上有没有别人下好的你需要的版本的压缩包

在GIT上下载是一件非常蛋疼的事,尤其是还要设置代理,哎,你懂的

如果勇于尝试,请参考:点击打开链接  点击打开链接

好了,下载下来了,也解压好了,但接下来还不是编译apk的时候

长征路才刚走不到一半

接下来在ubuntu终端下定位到该android源码目录下,输入make回车

然后你会遇到类似***make……之类的报错,原因及解决请参考:点击打开链接  点击打开链接

或者直接把问题copy下来google吧

接下来你可以享受一段喝茶聊天睡觉的时光了,慢慢等待吧。

最后就是编译apk了,请参考前面文章

总结:蛋疼,累死了


0 0
原创粉丝点击