質問: android studioの "シンボルrを解決できません" r.id.somethingを参照しているすべてのクラスのすべてのインスタンスで、rは赤で表示され、「シンボルrを解決できません」と表示されます。また、r.layout.somethingがあるたびに、それに赤の下線が引かれ、「メソッドsetcontentview(?)を解決できません」と表示されます。プロジェクトは常にうまくいきます。ずっとこれを見るのはいらいらします。私は、eclipseからプロジェクトをインポートするのに似ているが最も複雑なものについて、他にもたくさんの質問を読みました。私はandroid studioの最新バージョンであると私が信じているものを使用していて、プロジェクトはandroid studioで作成され、「rを解決できません」という問題なく動作しました。誰もが知っているならば、私はこれが何を引き起こすかについて知りたいです。
回答: 同じ問題です。描画可能なフォルダに画像をいくつか追加してアクセスしようとしたときに開始しました。追加された画像も大文字の拡張子を持っていました。私がそれらを改名したとしても、メッセージは同じでrはアクセスできないので、それはビルドをクラッシュさせたようです。私がしたことは、.imlファイルで私がexcludefolderを探し、それらを削除したことです(以下のように): <excludefolder url="file://$module_dir$/build/apk" /> <excludefolder url="file://$module_dir$/build/assets" /> <excludefolder url="file://$module_dir$/build/bundles" /> <excludefolder url="file://$module_dir$/build/classes" /> <excludefolder url="file://$module_dir$/build/dependency-cache" /> <excludefolder url="file://$module_dir$/build/incremental" /> <excludefolder url="file://$module_dir$/build/libs" /> <excludefolder url="file://$module_dir$/build/manifests" /> <excludefolder url="file://$module_dir$/build/res" /> <excludefolder url="file://$module_dir$/build/symbols" /> <excludefolder url="file://$module_dir$/build/tmp" /> その後、私はプロジェクトを再構築し、rは魔法のように再登場しました。