わかりました、これはすでに数え切れないほど前に投稿されていることを知っていますが、シンボル「R」を解決できないと言っているAndroidスタジオプログラムに関連する他の投稿ですべてを試しましたが、うまくいきませんでした.
私が試してみました:
- プロジェクトのクリーニング
- プロジェクトの再同期
- Androidスタジオの再インストール
- 新しいプロジェクトを作成し、古いプロジェクトからすべてのファイルをコピーして貼り付ける
- プロジェクトの再構築
- SDK Manager で SDK Tools を確認しました
- リスト項目
私はこのプロジェクト、私の最初の Android プロジェクトにかなりの時間を費やしましたが、今、これが起こります。私が言ったように、私は何をすべきかわからない、私は最近の投稿が言ったことをすべて試しましたが、何もうまくいきませんでした. 問題が最初に発生したとき (今日の早い時期)、私はアプリの gradle を見ていました。何かを変更してから、元の状態に戻しました。この後、gradle をプロジェクトと同期するように求められ、突然、findViewByID(R.id.xxxxx) を使用するたびにエラーが発生します。
コードのすべてのファイルを新しいプロジェクトにコピーしようとしました。終了後、コードは正常に見え、エラーはありませんでしたが、Android Studio を閉じて再度開いた後、「R」と呼ばれる余分な Java ファイルがたくさん表示され、それらが消えて R シンボル エラーが再び表示されました。どんな助けでも大歓迎です。
更新:私はそれを理解しました。問題は私のxmlにあり、以前にxmlをチェックしましたが、エラーは表示されませんでしたが、gradle同期からのコンソールメッセージをチェックすると、xmlファイルがエラーとしてマークしなかったいくつかのエラーが表示されました。答えてくれたみんなありがとう。