1. ホーム
  2. android

[解決済み] Gradleのエラーです。イベントディスパッチスレッドからの書き込みアクセスは、Android Studioでのみ許可されます。

2022-01-28 12:52:48

質問事項

Android Studioを2.2にアップデートしたところ(Windows 10)、なぜか翌朝、どのプロジェクトでもgradleのビルド時にこのようなエラーが発生しました。

イベントディスパッチスレッドからのみ書き込みアクセスが可能です。

にもかかわらず、gradlew -buildコマンドは動作し、正常に完了しました。 このように、gradlew -build コマンドは正常に動作し、完了しました。私は典型的な Android 開発者の WTF 修復セット、clean build, invalidate caches, build folders, .gradle folder の削除、異なる gradle 設定、Android Studio の再インストールさえ試みましたが何も役に立ちませんでした。

私はこの質問に2時間を浪費したので、私の経験をコミュニティと共有するためにこの質問を作成しました。

解決方法を教えてください。

つまり、Android StudioとインストールしたJDKのバージョンがコンフリクトしているというのが問題の結論で、JDKの場所を確認し(ファイル → プロジェクト構造 → SDKの場所)、「Use embedded JDK」にチェックを入れてJDKの場所を「Android Studioへのパス」に設定すると解決しました♪ \Android Studioのパス