解决No matching client found for package name xxx编译报错的问题
如果Android工程编译报错,并且信息如下:
Execution failed for task ':app:processDebugGoogleServices'.
> No matching client found for package name 'com.demo.test'
可能的原因为google-services.json中定义的package_name属性跟app当前的包名不符,所以修改方案即为:
修改app包名或修改google-services.json中package_name属性与app包名一致。
但是google-services.json文件是从谷歌后台下载的,所以通常不修改此文件,而是修改app包名。