5

ここに示されている Android TCP クライアントとサーバーの通信を理解しようとしています。私はいつも取得し"R cannot be resolved to a variable"、以下のように使用されます。layoutやなどのメソッドを持つこの R オブジェクトは何idですか?

setContentView(R.layout.main);
textDisplay = (TextView) this.findViewById(R.id.text1);

Ps コードは GitHubtcpcommclienttcpcommserver hereにあります。

4

1 に答える 1

10

R は、すべてのリソースを一覧表示する静的クラスです (通常は XML で定義されますが、すべて res フォルダーで使用できます)。

詳細: Android の R クラスを理解する

編集: here によると: The android java class cannot identify the R file 1 つのクラスが実際に R.java クラスをインポートしている可能性があります。絶対にしないでください。そのクラスのインポートがある場合は、それらを削除します。

また、プロジェクトをきれいにするかもしれません (プロジェクト - きれい - きれいなプロジェクト)

于 2012-11-03T21:53:08.597 に答える