首页 > 解决方案 > 口味、包名称和签名

问题描述

经过几个小时的尝试,我需要一些帮助来理解这一点。

我有一个应用程序,我想将其作为带有广告的免费应用程序发布,并且可以付费免费添加。

我在风味的帮助下创建了这两个版本,到目前为止还不错。

现在回答我的问题。这两种口味是否必须具有不同的包名称,这也意味着我向商店发布了两个不同的应用程序(每个都有其独特的应用程序签名)。

如果不是这种情况,两个版本的签名和发布如何同时工作?

谢谢!

标签: android

解决方案


如果您想发布应用程序的 2 个版本(免费版本和专业版本),您必须提供不同的包名称,因为包名称在 Play 商店中是唯一的。为此,这是一个示例:

productFlavors {
    free{

    }
    pro{
        applicationIdSuffix ".pro"
    }
}

免费版将命名com.company.myapp为专业版com.company.myapp.pro


推荐阅读