更改包装名称(不仅仅是applicationId)以获得构建味道

时间:2017-10-09 12:46:49

标签: android gradle build package

在同一代码库上构建多个可白化的应用程序时,可以轻松使用Android Studio的构建风格机制。我可以在build.gradle文件中轻松设置一个新的applicationId

android {
    productFlavors {
        original {
            applicationId "com.original.myapp"
        }
        whitelable {
            applicationId "com.whitelable.myapp"
        }
    }
}

一切都很好但是whitelable应用程序的包名仍然是com.original.myapp,主要活动的组件名称是com.whitelable.myapp/com.original.myapp.MainActivity。每个人都可以看到whitelable应用程序是基于原始应用程序构建的。

是否可以替换构建类型的包名称,这样原始包名称至少不会出现在风味应用程序的组件名称上?

0 个答案:

没有答案