我正在用android编写GUI编程,尝试编译和分析Lunar Lander示例程序。使用Eclipse的说明说,选择“从现有源创建项目”,但该选项不存在。如果我选择File-> New-> Project,我可以选择“从现有的Ant构建文件中获得Java项目”。使用我曾尝试选择各种XML文件作为“Ant构建文件”,但都给了我“选择的文件不是一个有效的Ant构建文件”错误。如何编译示例代码
我只想运行GUI示例项目,最好使用Eclipse。任何有用的提示将不胜感激。
我正在用android编写GUI编程,尝试编译和分析Lunar Lander示例程序。使用Eclipse的说明说,选择“从现有源创建项目”,但该选项不存在。如果我选择File-> New-> Project,我可以选择“从现有的Ant构建文件中获得Java项目”。使用我曾尝试选择各种XML文件作为“Ant构建文件”,但都给了我“选择的文件不是一个有效的Ant构建文件”错误。如何编译示例代码
我只想运行GUI示例项目,最好使用Eclipse。任何有用的提示将不胜感激。
首先你需要安装Eclipse ADT插件,这里有说明http://developer.android.com/guide/developing/eclipse-adt.html。
然后你可以用两种方式导入示例代码:
它应该是您需要选择的文件 - >新建 - > Android项目。显然,你没有安装Android SDK
我看过你更喜欢Eclipse,但你总是可以从命令行工作。
在GNU/Linux系统有可能做到
$ cp -r $ANDROID_SDK/samples/android-15/LunarLander .
$ android update project --path LunarLander/ --target 3 --subprojects
$ cd LunarLander/
$ ant debug install
你必须根据你的系统选择目标。 这是可能的选择一个ID可以从使用此命令
$ android list targets
在过去,你可以使用“蚁族”获取列表进行编译:
但自2014年6月,该SDK一直鼓励用户迁移到使用gradle,但这是一个带有很多问题的欺诈行为。到2015年6月,汇编大部分成功。以下是具体步骤:
https://tthtlc.wordpress.com/2015/10/30/how-to-build-android-sdk-samples-using-gradle/
而且所有的样本下的“Android-22”支完整的编译:我有84次成功和19失败。
完整的日志,请访问:
这工作。谢谢! – 2010-05-20 16:02:49
您应该将答案标记为“已接受”。 – 2011-05-29 03:22:24