r cannot be resolved to a variable

Android

Android エラー R cannot be resolved to a variable

このエラー、本当に頻出しますよね。

Import R とやっても根本的な解決にはなりません。

次の方法を試してみてください。

①Project → Clean で、プロジェクトをクリーンにする
②Project → Build Automaticallyをやめてみる
③レイアウト関係に問題がある場合があるので、res 以下にエラーが発生していないかチェック
④AndroidManifest.xmlに問題がある場合もこれが発生するので、AndroidManifest.xmlをチェック
⑤プログラムを格納しているフォルダに日本語名がついている(Android SDKをアップデートしたことにより、急にエラーになる場合があります。)
⑥Consoleにエラーが出ることがあるので、よく見る
⑦gen以下のR.javaでエラーが出ている部分を見ると、解決のヒントになる

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です