1

キャプチャからわかるように。自分のフルパスをインポートしないと、すべてのプロジェクトのファイルを解決できませんが、昨日何かをしていたときは、解決するのに十分でした。何が問題ですか?プロジェクトを5〜6回クリーニングしました。PCとEclipseを再起動します。問題は同じです。これには何が原因でしょうか?R.javaR.javaandroid.R

android.R->解決できません

com.example.helloWorld.Rうまくいく

ここに画像の説明を入力してください

4

2 に答える 2

2

android.R-> Android 内部リソース ファイル。あなたはそれをインポートしたくありません。

R.java ファイルは、リソース ID を格納するために使用されます。android.R前述のように、フレームワーク リソースを格納します。com.example.helloWorld.Rリソース ID の R.java ファイルです。

于 2013-02-26T00:24:10.770 に答える
1

意図的に使用する場合にのみ、android.R明示的に使用する必要があります。通常、必要なクラスは、最初にプロジェクトを作成したときにサブディレクトリR内のファイルから生成されるクラスです。resimport ステートメントを削除してandroid.Rから、コードをコンパイルする必要があります。これで問題は解決するはずです。そうでない場合は、戻ってきて、次の問題について更新してください。

于 2013-02-26T00:23:01.743 に答える