我需要在Play商店中部署两个应用程序:
例如: com.android.myapppro 和 com.android.myappfree 都有类似的代码,但是[显示/隐藏广告]
等小的更改因此,在更改应用程序的包名称时,更新Gradle文件
applicationId "com.android.myapppro"
要
applicationId "com.android.myappfree"
已足够,或者我是否还需要更新 AndroidManifest.xml 。
更改 AndroidManifest.xml 会强制我更新所有类中的 R 导入。
请帮助!
提前致谢。
答案 0 :(得分:0)
来自ApplicationId versus PackageName
因此,我们将包名称的两个用法分开:
- 您构建的.apk清单中使用的最终包,是您的应用在您的设备和Google Play中所知的包 store,是“应用程序ID”。
- 您的源代码中用于引用您的R类并解决任何相关活动/服务注册的包, 继续被称为“包”。
您需要按原样更改applicaitonId
并离开AndroidManifest.xml
。