Android maven-合并属性

Android maven-合并属性,android,maven,Android,Maven,在ADT 20.0.0(链接自)中,添加了manifestMerge属性(将库项目的清单包含到应用程序项目中)。是否可以在maven版本中启用此属性?如果是,如何添加?该功能已添加到android maven插件中,详细信息可从以下链接获得:以提供准确答案: com.jayway.maven.plugins.android.generation2 安卓maven插件 真的 当包含来自APKLIBs的清单时,上述答案有效 但是APKLIBs是AAR的前身,AAR是Android当前的库打包标准

在ADT 20.0.0(链接自)中,添加了
manifestMerge
属性(将库项目的清单包含到应用程序项目中)。是否可以在maven版本中启用此属性?如果是,如何添加?

该功能已添加到android maven插件中,详细信息可从以下链接获得:

以提供准确答案:


com.jayway.maven.plugins.android.generation2
安卓maven插件
真的

当包含来自APKLIBs的清单时,上述答案有效

但是APKLIBs是AAR的前身,AAR是Android当前的库打包标准

要从AAR合并清单,请使用以下命令:

<plugin>
    <groupId>com.simpligility.maven.plugins</groupId>
    <artifactId>android-maven-plugin</artifactId>
    <configuration>
        <manifestMergeLibraries>true</manifestMergeLibraries>
    </configuration>
</plugin>

com.simpligility.maven.plugins

NB这是针对APKLIB合并,而不是AAR。NB这是针对APKLIB合并,而不是AAR。
<plugin>
    <groupId>com.simpligility.maven.plugins</groupId>
    <artifactId>android-maven-plugin</artifactId>
    <configuration>
        <manifestMergeLibraries>true</manifestMergeLibraries>
    </configuration>
</plugin>