添加flavor后,将apk上传到现有的Play商店项目

时间:2018-04-27 09:36:13

标签: android google-play apk

我想上传我的应用程序的新版本,但我不能,因为我添加了各种口味,因此包名称已更改为:

  

com.myapp.android

  

com.myapp.android.flavor1

在我的build.gradle中:

productFlavors {
    main {
        applicationId 'com.myapp.android'
        versionName '1.0'
        versionCode 4
    }
    flavor1 {
        applicationId 'com.myapp.android.flavor1 '
        versionName '1.0'
        versionCode 5
    }
   }

如果我将flavor1的applicationId更改为'com.myapp.android',我会收到此错误:

  

错误:任务':app:processMainDebugGoogleServices'的执行失败。

     
    

找不到包名称'com.myapp.android'

的匹配客户端   

所以我的问题是,我应该尝试解决这个错误(如果是的话怎么样?)或者还有其他解决方法吗?

2 个答案:

答案 0 :(得分:0)

我没试过这个,但是阅读the docs似乎只是从两个风味部分(main和flavor1)中取出“applicationId”应该可以正常工作。

答案 1 :(得分:0)

新的applicationId也应该在你的google-services.json中。