我需要使用5个包构建相同的应用程序5次。 我正在使用,它正在运行,所有应用都可以在一部手机上使用。
但我需要使用C2D_MESSAGE权限 我试过这个answer
<uses-permission android:name="${xxx.package}.permission.C2D_MESSAGE" />
在renameManifestPackage操作之前移动androidManifest不起作用。 我的应用程序没有编译,因为过滤后的清单是使用的,而renameManifestPackage适用于其他清单。
有没有办法在renameManifestPackage之前修改androidManifest,设置uses-permission?
答案 0 :(得分:0)
您可以使用以下参数配置AndroidManifest.xml使用android-maven-plugin的位置:<androidManifestFile>
默认值为${project.basedir}/AndroidManifest.xml
,因此,如果您更改它以便它采用已过滤的AndroidManifest.xml(在您的目标目录下的某个位置,很难准确说明没有您的pom.xml的位置)项目根目录中的那个:它可能会解决你的问题。