web-dev-qa-db-ja.com

Android studio:「Java.util.NoSuchElementException」というエラーが表示されます。ただし、エラーを追跡できません

次のエラーが表示されます

Java.util.NoSuchElementException

クリックして詳細を表示すると、これが表示されます。

原因:Java.util.NoSuchElementException

以前のエラーとは異なり、エラーの発生元は表示されません。この問題を修正するにはどうすればよいですか?私はすべてのファイルを調べていますが、何もエラーを出していないようです。ヒントや提案は歓迎します。

12
Curt Rand

@イザベラは正しい。ただし、私の場合は、ファイル->設定->ビルド、実行、展開->インスタント実行に移動し、一番上のチェックボックスをオフにするだけで無効にしました(デフォルトで有効になっています)。私にとっては完璧に機能しています(今まで)。 Ubuntu 16.04 LTSでAndroid Studio 3.0.1を実行しています。

33

これをgradle.propertiesファイルに追加してみてください

Android.enableAapt2=true
12
Akshay Shah

この問題を修正するには、2つの方法があります。

Android studio 3.1または<3.2の最初のアプローチ

  1. Android.enableAapt2=falseでgradle.propertiesファイルを更新します
  2. インスタントラン(Ctrl + shift + A(win + Linux)またはCommand + shift + A(Mac)を無効にして、インスタントランを検索します)。

Android studio 3.2以降:の2番目のアプローチ

  1. Android studioを3.2に更新
  2. Android.enableAapt2=trueでgradle.propertiesファイルを更新します
  3. 今すぐインスタント実行を有効にしておくことができます。
11
0xAliHn