背景: 我正在開發一個幾年前發佈的應用程序。現在,我的應用有相當大的用戶羣。因爲在推出時我只有一個免費版本,所以到現在爲止我沒有配置產品口味。讓我們假設我的應用程序ID是com.company.appAndroid產品口味與獨特的應用程序ID
問題:
多年以後,現在我要介紹的應用程序的付費版本,我要使用產品口味 - 付費和免費。
productFlavors {
free {
applicationId 'com.company.app.free'
}
paid {
applicationId 'com.company.app.paid'
}
}
問題1:按照Android文檔,谷歌Play商店會將我的應用程序作爲一個全新的應用程序,如果我改變我的應用程序ID。如果我使用上述產品風味塊,我是否會放棄當前的商品詳情和用戶羣?但是,既然它只是一種產品味道,那它有什麼關係?
問題2:我是否需要在產品口味中使用不同的應用ID?我可以在兩種產品口味上使用當前的應用程序ID嗎?
感謝
謝謝納坦。我想根據產品口味保留不同的源代碼集和依賴列表(注意:付費版本不需要保留任何廣告網絡依賴性和廣告相關源代碼)。在兩種產品口味上保持相同的應用程序ID,我不會錯過任何功能,對吧?請確認。謝謝 – OrangeTree
這是正確的。如果答案對您有幫助,請將其標記爲已接受。謝謝! – Natan