Android工作室重命名包后抛出没有找到匹配的客户端

Sai*_*Sai 24 android android-studio

我按照以下链接重命名包.重命名后,当我尝试构建项目时,android studio抛出错误就像.

Android Studio重命名包

错误:任务':app:processDebugGoogleServices'的执行失败.找不到包名称'com.example.app'的匹配客户端

Dan*_*nai 63

您已将Google Play服务插件添加到项目中,该插件可从google-services.json您的应用模块中找到.

google-services.json包含服务配置数据,诸如谷歌的项目ID,应用程序包的名称等.

由于应用程序包名称也存储在该json中,因此它将不再匹配,因此您必须在Firebase控制台中创建新应用程序,并导出新配置json.

然后用google-services.json您生成的项目替换项目中的项目.


vis*_*are 5

重命名程序包时,我遇到了同样的问题。我从firebase控制台创建了一个新的Firebase项目,并从firebase控制台下载了新的google-services.json文件,并用旧的替换了它,但是仍然遇到相同的错误。然后,我检查了build.gradle(App)文件,该文件仍具有先前的程序包名称,因此我使用新的程序包名称对其进行了重命名,并且该文件可以正常工作。