我正在尝试从旧项目更改新项目的google-services.json
文件。因此,我一个接一个地删除了旧的json文件并将其粘贴到两个位置以进行测试。
1个案例不起作用,因此尝试了2个案例。但是也没有用。两种情况都从旧项目中获取配置。
因此,我在项目中完全删除了应用程序。然后尝试。仍在工作!
然后,我删除了笔记本电脑中的所有google-services.json
文件。然后尝试。但是仍然可以正常工作。
我该如何解决这个问题?
答案 0 :(得分:1)
使缓存无效并重新启动Android Studio
OR
从浏览器或查找器中删除app/build
目录并重建项目
答案 1 :(得分:0)
我更改了Firebase项目(已更改google-services.json
文件夹中的app
。正如Mayur Sojitra所说
删除app/build
文件夹
重建项目,
卸载应用程序,
运行应用程序。
在获取了新的Firebase项目属性之后。
答案 2 :(得分:0)
以上答案是正确的,但并不能涵盖所有情况,在我的情况下,我的Android项目ID与在Firebase项目内部创建的ID不同(为什么?因为它们是由两个不同的人xD创建的)。
解决方案: 打开google-services.json并将package_name和bundle_id从它们随附的ID更改为您的应用程序包(可以在清单文件或build.gradle文件中找到)