0

わかりましたので、私は Android OS に取り組んでおり、指示に従ってソースをプルダウンし、Eclipse を適切にセットアップしました。フレームワーク プロジェクトの 1 つで、strings.xml ファイルを変更しました。ただし、プロジェクトで make を実行した後、その文字列が out/target/common/ の適切なリソース ファイルに追加されません。したがって、私の Eclipse は新しいリソースを取得していません。

私は以下を実行しました。

1.) プロジェクトのクリーン。

2.) すべてが再構築されるように、out を完全に削除します。

3.) ビルドが実際に同じプロジェクトから変更をプルしていることを確認するためにテストされました。基本的に、リソースを使用する代わりに、文字列をプロジェクトに直接追加しました。

4

2 に答える 2

0

うまくいくかもしれない次の点を試してみてください...

  1. import android.R;Java ファイルにインポートされているかどうかすべてのアクティビティを確認し、その import ステートメントを削除します。
  2. 次に、R.java ファイルを削除します。

動作する可能性があります。確認してください

于 2012-11-03T05:23:17.643 に答える
0

わかりましたので、問題を理解しました。OS ソースで作業していて、string.xml ファイルに文字列を追加したい場合は、values フォルダー内にある public.xml ファイルに次のコード行を追加する必要があります。

<java-symbol type="string" name="my_string_resource_name" /> <!--In public.xml-->
于 2012-11-03T22:40:31.890 に答える