有没有办法动态更改生成的文件包.BuildConfig?
我想使用build.gradle
文件来使用applicationId
并在不同版本之间更改包名称。
由于
答案 0 :(得分:1)
The applicationId field just changes the packagename in the manifest. All classes will be still in the original package.
答案 1 :(得分:1)
我还在AndroidManifest.cml
中声明了ApplicationId或Package
<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="xxx">
替换xxx
解决了我的问题。
答案 2 :(得分:0)
更改以下代码:Build.gradle(模块):
defaultConfig {
applicationId "com.xxxxx.yyyy" <-----!!!
minSdkVersion ?
targetSdkVersion ?
versionCode ?
versionName ?
multiDexEnabled true
}
同步后,BuildConfig中的APPLICATION_ID已更新。
如果在模拟器中安装有问题。转到AVD Manager,并立即停止和启动。