在 ADT 20.0.0(从此处链接)中manifestmerger
添加了属性(将库项目的清单包含到应用程序项目中)。是否可以在 Maven 构建中启用此属性?如果是,如何?
问问题
844 次
3 回答
2
要从添加该功能的拉取请求中提供准确的答案:
<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>android-maven-plugin</artifactId>
<configuration>
<!-- add the following mergeManifests option -->
<mergeManifests>true</mergeManifests>
</configuration>
</plugin>
于 2014-04-23T15:48:48.540 回答
1
该功能已添加到 android-maven-plugin 中,详细信息可从链接获得:https ://github.com/jayway/maven-android-plugin/pull/135
于 2012-11-30T19:16:04.423 回答
0
包含来自 APKLIB 的清单时,上述答案有效。
但是 APKLIB 是 AAR 的前身,AAR 是当前 Android 的库打包标准。
要合并来自 AAR 的清单,请使用以下命令:
<plugin>
<groupId>com.simpligility.maven.plugins</groupId>
<artifactId>android-maven-plugin</artifactId>
<configuration>
<manifestMergeLibraries>true</manifestMergeLibraries>
</configuration>
</plugin>
见http://simpligility.github.io/android-maven-plugin/manifest-merger-mojo.html
于 2016-01-30T06:24:58.787 回答