Android 修改包名 和No matching client found for package name 错误的解决方案

时间:2024-05-23 19:08:12

最近遇到了Google Play上面的App Signing的问题,同事上传的时候,默认打开了这个配置,这个功能会导致google在我们的应用上传后,自动替换掉我们的签名,会导致各种第三方的服务无法使用。。。我咨询过google的客服,这个功能是无法关闭的,所以只能修改包名,换成一个新的应用重新上传。。。

修改包名的步骤是,先点击设置

Android 修改包名 和No matching client found for package name 错误的解决方案

取消掉这和钩,然后Shift + F6更换你想改的包名,然后去manifest中把原来的包名改成现在的,最后记得在gradle中把applicationId改掉,就可以了,至于资源文件,没有任何需要动的。。。。

但是我修改完后,点击运行会报错No matching client found for package name,这个时候只需要搜索找到google-services.json这个文件,并把里面的package_name改成现在的包名就行了