我的android项目的 AndroidManifest.xml 如下所示:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
<!--I want to change this package value during maven build-->
package="com.my.app"
android:versionCode="2"
android:versionName="1.2" >
...
</manifest>
我正在使用 maven 来构建我的项目。我想在构建阶段更新package
中的<manifest>
值。我尝试使用Maven-Android-Plugin通过声明<renameManifestPackage>
来执行此操作。我的 pom.xml :
<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>android-maven-plugin</artifactId>
<version>3.8.2</version>
<configuration>
<renameManifestPackage>com.company.app</renameManifestPackage>
</configuration>
</plugin>
互联网上的人们说it is working,但是当我尝试上面的构建时,我的package
名称在maven构建后没有更改。为什么呢?