web-dev-qa-db-ja.com

Android Studioでプロジェクトを再構築せずにシンボルを見つけることができません

プロジェクトをエミュレーターにデプロイしようとすると、コンパイルが失敗し、「シンボルが見つかりません」というエラーが発生します。プロジェクトを再構築し、変更を加えるたびに展開する必要があります。これは0.1.6から始まりました。これを見た人はいますか?

24
Adam Johns

一時的な回避策として、[設定]> [コンパイラ]> [外部ビルドの使用]をオフにしてみてください。

(この問題で提案されているとおり: https://code.google.com/p/Android/issues/detail?id=56884

20
Csongor Kiss

「プロジェクトをGradleファイルと同期」をクリックすると、この問題が解決しました。

enter image description here

7
SK9

私は次の回答を使用しましたが、うまくいきました:

https://stackoverflow.com/a/19223269/153168

「ファイル」->「キャッシュを無効にする...」を実行し、「無効化して再起動」オプションを選択してこれを修正できます。

4
sadegh saati

回避策として、プロジェクトを再構築する前にoutフォルダーを削除すると、問題が解決します!

2
aehs29
2
StackOverflower

Build-> Clean Projectをクリックするだけです。 「R.Java」が見つからない問題を解決します。

2
Muddassir Iqbal

次のものを依存関係に追加するとうまくいきました:

コンパイル 'com.Android.support:appcompat-v7:20.+'コンパイル 'com.Android.support:support-v4:21.0.0'

0
Golan Shay

retro-lambda によって提供されるラムダ関数の代わりにJava 7内部クラスを使用すると、問題が解決しました。

0
Mohamad Amin