几个月前我创建了一个 Android 项目,现在必须使用 Hudson 自动化构建过程。Android 开发指南提到了生成项目时创建的 build.xml 文件(http://developer.android.com/guide/developing/other-ide.html),但我在我的项目中没有看到。我必须手动创建它还是可以运行命令来生成它?
问问题
7624 次
3 回答
11
ADT 插件不会生成 Ant 文件。
android
当您从命令行通过调用创建新项目时,该命令将生成一个 Ant 文件android create project
。您可以创建一个示例项目并从该目录复制build.xml
,build.properties
和local.properties
文件。
或者,您可以直接复制build.xml
模板,$ANDROID_HOME/tools/lib/build.template
然后更改项目名称。
然后只需创建一个build.properties
文件——您可以在其中放置任何 Ant 属性覆盖。
您还需要一个local.properties
文件,但不要将其签入源代码管理 - 这是您$ANDROID_HOME
通过设置sdk.dir
属性指定目录的地方。
于 2010-03-17T20:01:41.733 回答
10
以下将生成一个 build.xml 文件以及一个 local.properties 文件(如果您的项目中不存在)。
android update project --path <path to your project directory>
于 2011-05-15T23:16:40.280 回答
3
您可以使用以下步骤:
- 打开命令行
- 去:
<path/to/android sdk/tools>
- 运行:
$ android update project --path /path/to/my-project
=> 它将生成build.xml
和local.properties
创建文件:
ant.properties
下面有两行key.store=path/to/keystore key.alias=alias name
如果需要,打开
build.xml
并重命名项目名称运行方式
ant build
(调试、发布等...)
于 2013-08-02T08:17:06.047 回答