android源码 SDK ADT 编译

android源码 SDK ADT 编译

ID:41123695

大小:13.64 KB

页数:7页

时间:2019-08-17

android源码 SDK ADT 编译_第1页
android源码 SDK ADT 编译_第2页
android源码 SDK ADT 编译_第3页
android源码 SDK ADT 编译_第4页
android源码 SDK ADT 编译_第5页
资源描述:

《android源码 SDK ADT 编译》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、作为一个android菜鸟,经过一个多礼拜的尝试,终于成功的在linux下编译android源码和SDK,并在eclipse下开发应用程序。虽然这一结果很简单,但是过程中小问题和小错误不断,任何一个错误都能让整个工作进行不下去,让人非常抓狂。因此想归纳一下在此过程中到一些心得和经验。  a.下载android源代码  随便google一下都可以找到很多关于下载android源码的文章,这里引述一篇我觉得写的比较完整的文章:  1、安装一些环境  sudoapt-getinstallbuild-essential  sudoapt-getinstallmake  

2、sudoapt-getinstallgcc  sudoapt-getinstallg++  sudoapt-getinstalllibc6-dev  sudoapt-getinstallpatch  sudoapt-getinstalltexinfo  sudoapt-getinstalllibncurses-dev  sudoapt-getinstallgit-coregnupg  sudoapt-getinstallflexbisongperflibsdl-devlibesd0-devlibwxgtk2.6-devbuild-essentialzipcurl

3、  sudoapt-getinstallncurses-dev  sudoapt-getinstallzlib1g-dev  sudoapt-getinstallvalgrind  sudoapt-getinstallpython2.5  安装java环境  sudoapt-getinstallsun-java6-jresun-java6-pluginsun-java6-fontssun-java6-jdk  注:官方文档说如果用sun-java6-jdk可出问题,得要用sun-java5-jdk。经测试发现,如果仅仅make(make不包括makesdk),用

4、sun-java6-jdk是没有问题的。而makesdk,就会有问题,严格来说是在makedoc出问题,它需要的javadoc版本为1.5。  因此,我们安装完sun-java6-jdk后最好再安装sun-java5-jdk,或者只安装sun-java5-jdk。这里sun-java6-jdk和sun-java5-jdk都安装,并只修改javadoc.1.gz和javadoc。因为只有这两个是makesdk用到的。这样的话,除了javadoc工具是用1.5版本,其它均用1.6版本:  sudoapt-getinstallsun-java5-jdk  修改java

5、doc的link  cd/etc/alternatives  sudormjavadoc.1.gz  sudoln-s/usr/lib/jvm/java-1.5.0-sun/man/man1/javadoc.1.gzjavadoc.1.gz  sudormjavadoc  sudoln-s/usr/lib/jvm/java-1.5.0-sun/bin/javadocjavadoc  2、设置环境变量  vim~/.bashrc  在.bashrc中新增或整合PATH变量,如下  #java程序开发/运行的一些环境变量  JAVA_HOME=/usr/lib/jv

6、m/java-6-sun  JRE_HOME=${JAVA_HOME}/jre  exportANDROID_JAVA_HOME=$JAVA_HOME  exportCLASSPATH=.:${JAVA_HOME}/lib:$JRE_HOME/lib:$CLASSPATH  exportJAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin  exportJAVA_HOME;  exportJRE_HOME;  exportCLASSPATH;  HOME_BIN=~/bin/  exportPATH=${PATH}:${JAVA_

7、PATH}:${JRE_PATH}:${HOME_BIN};  #echo$PATH;  最后,同步这些变化:  source~/.bashrc  3.初始化版本库  如果是想把Android当前主线上最新版本的所有的sourcecode拿下来,我们需要repo的帮助。  先建立一个目录,比如~/android,进去以后用repoinit命令即可。  repoinit-ugit://android.git.kernel.org/platform/manifest.git  这个过程会持续很长的时间(至少可以好好睡一觉),具体要多少时间就取决于网络条件了  最后会

8、看到repoinitia

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。