如何编译示例代码

Jam*_*s L 4 user-interface android sample

我正在使用android进行GUI编程,试图编译和分析Lunar Lander示例程序.使用Eclipse的说明选择"从现有源创建项目",但该选项不存在.如果我选择File-> New-> Project,我可以选择"现有Ant Buildfile中的Java项目".使用它我尝试选择各种xml文件作为"Ant Buildfile"但所有给我"所选文件不是有效的Ant构建文件"错误.

我只想运行GUI示例项目,最好是使用Eclipse.任何有用的提示将不胜感激.

Zel*_*luX 7

首先,您需要安装Eclipse ADT插件,这里有说明http://developer.android.com/guide/developing/eclipse-adt.html.

然后,您可以通过两种方式导入示例代码:

  1. 文件 - >新建 - > Android项目,然后选择"从现有源创建项目"
  2. 如果它已经是Eclipse项目,请单击文件 - >导入,然后右键单击项目并选择将其设为Android项目

  • 您应该将答案标记为"已接受". (2认同)

Max*_*nni 5

我读到你更喜欢Eclipse,但你总是可以从命令行工作.

在GNU/Linux系统中,它可以做到

$ cp -r $ANDROID_SDK/samples/android-15/LunarLander .
$ android update project --path LunarLander/ --target 3 --subprojects
$ cd LunarLander/
$ ant debug install
Run Code Online (Sandbox Code Playgroud)

您必须根据您的系统选择目标.可以从使用此命令获得的列表中选择一个id

$ android list targets 
Run Code Online (Sandbox Code Playgroud)