最近の投稿

スポンサーリンク

Android

Android開発:シンボルRを解決できません

今までビルドできていたのに突然、「シンボルRを解決できません(cannot resolve symbol R)」とメッセージが出て結構悶々としていました。

調べてみるといくつか試す価値がある物があったのでまとめておきます。

Android Studioの機能

「キャッシュの破棄 / 再起動…」を試す

ファイル(F) - キャッシュの破棄 / 再起動… を利用する。

「プロジェクトをクリーンする」を試す

ビルド(B) - プロジェクトをクリーンする を実行する。

Gradleファイル修正

gradleの依存関係を修正

例えばdependencies以下のように修正。
        // classpath 'com.android.tools.build:gradle:3.1.2'
        classpath 'com.android.tools.build:gradle:3.2.0-alpha16'
そのあと、Gradleの動機を行います。
そうすると以下のようなエラーが出るはずなので、「Fix Gradle wrapper and re-import project」をクリック。
Minimum supported Gradle version is 4.6. Current version is 4.4.

Please fix the project's Gradle settings.
Fix Gradle wrapper and re-import project Gradle settings

僕の環境では、この方法で解決するケースが多い気がします。
「シンボルRを解決できません(cannot resolve symbol R)」が解決できるといいですね。

OA0-001 Androidアプリケーション技術者認定試験ベーシック

最近の投稿

スポンサーリンク

-Android
-

© 2024 ONE HUMAN UNIT Powered by AFFINGER5