IntelliJ IDEAでAndroidプロジェクトを開いたらRを認識しなくなった時の対処法
俺のRを返してよ!!!!!
何故かRを認識しなくなってしまった.... 俺のRを返してくれ...
そしてなぜかビルドはちゃんと通り、エミュレータ上でアプリもちゃんと動く。謎だ...
直し方
build/以下のそれっぽいやつを見つけて、Mark directory as>Generated Sources Rootに指定する。
するときれいさっぱりエラーが消える。が、これは一時しのぎのしかならない(Gradle Syncをかけると元に戻ってしまう)ので、Android gradle Pluginの設定を疑った方が良いだろう。
今回はalpha版を使ってたので、stableに戻したところ問題なくRを認識しました。
Android Studioの場合は
Android StudioではMark directory as>Generated Sources Rootが出来ないので、一回ビルドを通してAndroid Studioを再起動したところエラーが消えました。(原因不明)