红联Linux门户
Linux帮助

ubuntu下将android4.4源码导入adt-bundle

发布时间:2017-04-29 09:47:30来源:linux网站作者:ArchurSpace
1.下载并解压 ADT-bundle
在谷歌安卓官网上下载 adt-bundle-linux-x86_64-20131030;
Unzip adt-bundle.zip
 
2.将源码导入 ADT 里面
1).首先进入到android源码根目录,执行以下命令把.classpath文件复制到 Android 源码根目录下
cp development/ide/eclipse/.classpath ./
chmod u+w .classpath
2).修改 eclipse 程序的配置
把 eclipse.ini(在 eclipse 软件的安装目录下)里的 3个值改为下面的值:
-Xms128m
-Xmx512m
-XX:MaxPermSize=512m
把 android-formatting.xml 和 android.importorder 导入 eclipse
android-formatting.xml 和 android.importorder 在 development/ide/eclipse/下可以找到
android-formatting.xml 用来配置 eclipse 编辑器的代码风格;
android.importorder 用来配置 eclipse 的 import的顺序和结构。
导入方法:
在 window->preferences->java->Code style->Formatter 中导入 Android-formatting.xml
在 window->preferences->java->Code style->Organize Imports 中导入 Android.importorder
3).在andorid源码目录创建.project文件,文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>    
<projectDescription>    
<name>Gingerbread</name>    
<comment>Gingerbread Source</comment>    
<projects>    
</projects>    
<buildSpec>    
<buildCommand>    
<name>org.eclipse.jdt.core.javabuilder</name>    
<arguments>    
</arguments>    
</buildCommand>    
</buildSpec>    
<natures>    
<nature>org.eclipse.jdt.core.javanature</nature>    
</natures>    
</projectDescription>
4).把android源码导入eclipse
导入前先检查.classpath里的文件在android源码中是否有相应的文件(文件夹),否则也会破坏android源码(一般是多添加文件/文件夹),.classpath里多余的路径可删除 
新建Java Project(不是android project,否则会破坏android源码),选择从已存在的工程导入,工程名任意,完成。
 
解决ubuntu 14.04下eclipse adt-bundle-linux闪退的问题:http://www.linuxdiyf.com/linux/25207.html
 
本文永久更新地址:http://www.linuxdiyf.com/linux/30382.html