我只知道以下属性,我想要一个完整的列表。
这指定了目标 API 级别(示例中的 API 级别 17):
target=android-17
这指定项目是否为库:
android.library=true
这以Android方式指定包含的库(库项目的目录合并到包含项目的相应目录中):
android.library.reference.1=../relative/path/to/library/one
android.library.reference.2=../relative/path/to/library/two
...
android.library.reference.n=../relative/path/to/library/n
这指定是否将AndroidManifest.xml
库项目的清单文件 ( ) 合并到包含项目的清单文件中:
manifestmerger.enabled=true
我在我的项目中看到了前三个(由 Eclipse 生成),从SDK Tools - Revisions - SDK Tools, Revision 20 (June 2012)中找到了最后一个,很难找到。
官方网站/文档/Android源中是否有完整列表?
-- 2013 年 2 月 17 日编辑 --
感谢android 开发人员提醒我该proguard.config
属性,该属性在默认project.property
文件中留下了注释。
这指定了ProGuard配置文件的路径:
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
有两个变量可用:${sdk.dir}
和${user.home}
。更多信息可以在ProGuard 文档中找到。
相关文章: