[英]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.