实际上,我错误地将另一个项目的google-services json文件粘贴到我的Android当前项目中。所以当构建应用程序时,我会收到错误消息:“找不到与包'com.mybidu.www'匹配的客户端”。我尝试删除该文件,但是它会出现错误“Java IO异常无法删除google-services.json”,也不允许我覆盖相同的文件。我该怎么办?
实际上,我错误地将另一个项目的google-services json文件粘贴到我的Android当前项目中。所以当构建应用程序时,我会收到错误消息:“找不到与包'com.mybidu.www'匹配的客户端”。我尝试删除该文件,但是它会出现错误“Java IO异常无法删除google-services.json”,也不允许我覆盖相同的文件。我该怎么办?
首先,您需要下载最新的google-services.json文件。
然后将文件复制。
粘贴到Project视图->android-studio应用程序中的app文件夹中。
它将覆盖您现有的文件。
假设您无法完成此操作,请执行以下操作。
该json文件被引用在android-studio缓存中,因此一旦关闭您的android studio并删除此文件,它将被删除。 希望这可以帮助您...
打开任务管理器(按下Alt + Ctr + delete),结束正在运行的JDK进程,然后再尝试删除Android平台。
步骤1. 关闭你的Android Studio。
步骤2. 前往项目所在位置。
步骤3. 删除google-services.json文件。
该文件将被顺利删除。
祝好运!
从build.gradle中删除apply plugin: 'com.google.gms.google-services',同步后删除google-services,然后再次添加apply plugin: 'com.google.gms.google-services'
我曾经遇到过这个问题。 所以,我找到了一种解决方法,因为从文件夹中删除它并不能解决问题。
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
对我来说它有效,希望对你也有效。
OpenJDK已经占用了该文件,不允许操作系统删除它。因此,您需要先使用任务管理器终止OpenJDK进程。请注意,有两个进程需要终止,都以“OpenJDK”开头。
这对我奏效。 关闭Android Studio。 重新打开Android Studio。 再次覆盖文件。这次文件不会被锁定。应该不会出现错误。