[英]Creating a “pro” version of an app with different package name
我想创建我的Android应用程序的“专业版”。
我必须稍微更改应用程序名称和程序包名称,等等。
我尝试了重构命令(将com.appname.app重命名为com.appname.pro.app),但我发现没有任何变化。
如何实现实名重构?
然后取消选择紧凑空中间包,然后验光仪(Shift + F6),每个包的名称,并确保它改变清单和遍布,干净,而且重建项目,检查这
我假设您正在使用Gradle
作为构建工具。 您应该使用productFlavors
实现此目的。
这是如何做 :
android {
productFlavors {
free {
applicationId "xyz.some.domain.free"
}
pro {
applicationId "xyz.some.domain.pro"
}
}
}
将上面的code
放在您的app
级别的build.gradle
文件中。 要对其进行更多自定义,请阅读此内容 。
然后,您可以使用Gradle
任务安装专业版/免费版。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.