web-dev-qa-db-ja.com

google-services jsonファイルの削除

実際、誤って別のプロジェクトのgoogle-services jsonファイルを現在のプロジェクトAndroid。)に貼り付けました。アプリをビルドするときに、パッケージ「com.mybidu.www '。ファイルを削除しようとしましたが、「Java IO Exception Cannot delete google-services.json」というエラーが表示されます。また、同じファイルを上書きすることもできません。どうすればよいですか?

9
Divyang Shah

まず、新しい新鮮なgoogle-services.jsonをダウンロードする必要があります。

次に、ファイルをコピーします。

android-studioアプリのプロジェクトビュー->アプリフォルダーに貼り付けます。

既存のファイルを上書きします

あなたがそれをすることができないとしましょう、ただこれをしてください。

そのjsonファイルはAndroid-studioキャッシュで参照されるため、Android studioを閉じてからこのファイルを削除すると、削除されます。それがあなたを助けることを願っています...

5
Raja

ステップ1. Android Studioを閉じます。

ステップ2.プロジェクトの場所に移動します。

ステップ3. google-services.jsonを削除する

問題なく削除されます。

乾杯!

6

このエラーは、バックグラウンドプロセスでgoogle-services.jsonファイルが開かれているため、openJDKバイナリで削除できない可能性があります。この問題を解決するには、jsonファイルを削除せずに、古いgoogle-services.jsonファイルの内容を新しいファイルで置き換え、プロジェクトを再ビルドします。

1
GOVIND DIXIT

OpenJDKはそのファイルを保持しており、OSがファイルを削除することを許可しません。したがって、最初にタスクマネージャーを使用してOpenJDKプロセスを強制終了する必要があります。注意してください。強制終了するプロセスは2つあり、どちらも「OpenJDK」で始まります。

0
Michael Currie

Build.gradleからapply plugin: 'com.google.gms.google-services'trong textを削除し、同期してからgoogle-servicesを削除してから、もう一度追加apply plugin:' com。 google.gms.google-services '

0
Cheloespinoza

これでうまくいきました。閉じるAndroid Studio。開くAndroid Studio。ファイルをもう一度上書きします。今回はファイルがロックされていません。エラーは発生しません。

0
Majid Mohammad

簡単な解決策:まず第一に、あなたはrestart Android Studioしなければならず、次にremove google-service.jsonプロジェクト内のファイル。

0
Prince