and*_*per 43 android adt android-manifest android-library
在最新版本的ADT(版本20预览版3)中,他们说可以使库的清单文件与使用它们的项目合并:
将库项目清单文件自动合并到包含项目的清单中.使用manifestmerger.enabled属性启用.
我如何以及在何处使用它?我无法在任何地方看到内容帮助我.
Kev*_*hon 64
将以下行添加到project.properties应用程序项目的文件中.
manifestmerger.enabled=true
Run Code Online (Sandbox Code Playgroud)
随Android推出SDK Tools, Revision 20 (June 2012):https:
//developer.android.com/studio/releases/sdk-tools
构建系统
*添加了库项目清单文件自动合并到包含项目的清单中.使用该manifestmerger.enabled属性启用此功能.
如果要合并android库项目清单和当前项目清单,则必须manifestmerger.enabled=true在project.properties文件中添加引用库项目的位置.但是,你应该确认一些像ADT版本,最小和目标SDK应该与库项目相同.
仅供参考:如果您使用的是eclipse export signed App,则manifestmerger.enabled = true将不会合并清单文件.如上所述,它似乎是一个错误. http://code.google.com/p/android/issues/detail?id=34623
对我来说,正确设置合并也有点麻烦.(重新启动Eclipse中,打开关闭的项目.)要找出是否合并工作看一看在../Your_Main_Project/bin/AndroidManifest.xml文件.如果合并有效,您将在此文件中看到完整的结果.
编辑:此错误已在ADT v20.0.1(Juli 2012)中修复:http://developer.android.com/tools/sdk/eclipse-adt.html
| 归档时间: |
|
| 查看次数: |
23869 次 |
| 最近记录: |