编译adt
下载eclipcse,如果不使用jee版本eclipse,在编译ADT时会出现错误,需要下载开发完全版eclipse, 在ubuntu 12.04上直接apt-get install eclipse安装的为简化版。
可以这样操作:
1. sudo apt-get install eclipse
2. 官网下载jee版本的eclipse
3. sudo rm -rf /usr/lib/eclipse/
4. 解压下载的jee eclipse
5. sudo mv eclipse /usr/lib
6. 配置环境变量
在最后添加:
如果没有添加会出现以下错误:
Installation Error: Eclipse plugin org.eclipse.equinox.launcher…jar not detected. Found ”. Aborting.
7. 在用户目录下建立一个adt文件夹
8. 看你下的是什么版本的android源码了
sdk/eclipse/scripts/build_server.sh ~/adt 或
development/tools/eclipse/scripts/build_server.sh ~/adt
编译SDK
遇到的错误:
1.
prebuilt/linux-x86/sdl/include/SDL/SDL_syswm.h:55:22: fatal error: X11/Xlib.h: No such file or directory
解决方案:
sudo apt-get install libx11-dev
2.
javadoc: error – In doclet class DroidDoc, method start has thrown an exception java.lang.reflect.InvocationTargetException
com.sun.tools.javac.code.Symbol$CompletionFailure: class file for sun.util.resources.OpenListResourceBundle not found
javadoc: error – In doclet class DroidDoc, method start has thrown an exception java.lang.reflect.InvocationTargetException
com.sun.tools.javac.code.Symbol$CompletionFailure: class file for sun.util.resources.OpenListResourceBundle not found
解决方案:
在froyo/build/core/droiddoc.mk:line158加 -XDignore.symbol.file \
0 条评论