正在删除google-services json文件

问题描述 投票:5回答:6

实际上我错误地在我当前的android .So项目中粘贴了另一个项目的google-services json文件,在构建应用程序时,我收到错误没有找到包'com.mybidu.www'的匹配客户端。我试图删除该文件,但它给出错误'Java IO Exception无法删除google-services.json'也不允许我覆盖同一个文件。我该怎么办 ?

android firebase firebase-cloud-messaging ioexception
6个回答
3
投票

首先,您必须下载新的google-services.json。

然后复制文件。

将其粘贴到您的android-studio应用程序的项目视图 - > app文件夹中。

它将覆盖您现有的文件

假设你无法做到这一点,就这样做吧。

那个json文件在android-studio缓存中引用所以一旦关闭你的android工作室然后删除这个文件就会删除..希望它能帮到你...


5
投票

步骤1.关闭Android Studio。

第2步。转到项目的位置。

第3步。删除google-services.json

它将被删除没有任何问题。

干杯!


1
投票

该错误是由于您的google-services.json文件在任何后台进程中打开的事实可能是openJDK二进制文件,不允许它删除。您可以在不删除json文件的情况下解决此问题,而是用新的文件替换旧的google-services.json文件的内容并重建项目。


0
投票

简单的解决方案:首先,您必须重新启动Android Studio,然后您才能删除项目中的google-service.json文件。


0
投票

OpenJDK已经抓住了该文件,并且不允许操作系统删除它。因此,您需要首先使用任务管理器终止OpenJDK进程。小心,有两个进程可以杀死,都以“OpenJDK”开头。


-1
投票

这对我有用。关闭Android Studio。打开Android Studio。再次覆盖该文件。这次文件没有被锁定。并且应该没有错误。


-1
投票

我遇到了这个问题。所以,我得到一种方法来解决,因为它不会通过从文件夹中删除来解决。

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 

它适用于我。我希望它也适合你。

© www.soinside.com 2019 - 2024. All rights reserved.