实际上我错误地在我当前的android .So项目中粘贴了另一个项目的google-services json文件,在构建应用程序时,我收到错误没有找到包'com.mybidu.www'的匹配客户端。我试图删除该文件,但它给出错误'Java IO Exception无法删除google-services.json'也不允许我覆盖同一个文件。我该怎么办 ?
首先,您必须下载新的google-services.json。
然后复制文件。
将其粘贴到您的android-studio应用程序的项目视图 - > app文件夹中。
它将覆盖您现有的文件
假设你无法做到这一点,就这样做吧。
那个json文件在android-studio缓存中引用所以一旦关闭你的android工作室然后删除这个文件就会删除..希望它能帮到你...
步骤1.关闭Android Studio。
第2步。转到项目的位置。
第3步。删除google-services.json
它将被删除没有任何问题。
干杯!
该错误是由于您的google-services.json文件在任何后台进程中打开的事实可能是openJDK二进制文件,不允许它删除。您可以在不删除json文件的情况下解决此问题,而是用新的文件替换旧的google-services.json文件的内容并重建项目。
简单的解决方案:首先,您必须重新启动Android Studio,然后您才能删除项目中的google-service.json文件。
OpenJDK已经抓住了该文件,并且不允许操作系统删除它。因此,您需要首先使用任务管理器终止OpenJDK进程。小心,有两个进程可以杀死,都以“OpenJDK”开头。
这对我有用。关闭Android Studio。打开Android Studio。再次覆盖该文件。这次文件没有被锁定。并且应该没有错误。
我遇到了这个问题。所以,我得到一种方法来解决,因为它不会通过从文件夹中删除来解决。
Just copy all content of your new JSON file to OLD one which one not deleted
Then go to BUILD option and Click on REBUILD
它适用于我。我希望它也适合你。