5

我想从命令行构建一个 Android 项目,并希望将android.library=true标志添加到 project.properties。我也想用android来自 sdk 的命令来做这件事,而不是手动将它添加到文件中,因为文件名和属性名可能会改变。

该命令android update lib-project -p PATH不再添加此标志。

该命令android create lib-project ...确实“添加”了这个标志,但会覆盖一些文件,如字符串资源

所以我的问题是:有可能使用该android工具制作一个将这个 android.library 标志设置为 true 的 project.properties,并且不做更多事情吗?

我不能在 lib-project 中使用某些标志android update project和旁边有什么区别?android update lib-project

4

1 回答 1

1

来自http://developer.android.com/tools/projects/projects-cmdline.html#UpdatingLibraryProject

使用 android update lib-project 您只能更新构建目标和路径。检查您的命令这是更新 lib-project 的语法

android update lib-project \ --target \ --path path/to/your/project

您正在尝试仅使用 -p 进行更新

回答您的第二个问题,命令名称本身告诉答案“android update project”用于更新不是库项目而是普通项目的项目。而“android update lib-project”用于更新库项目。

于 2013-04-10T11:31:50.797 回答