1

私は Android プロジェクトを持っています。そのプロジェクトでそれをSimpleProjectと呼びましょう。この方法で文字列を取得します。getString(R.string.error)すべての文字列をプロジェクトに保持します/res/values/strings.xml。また、 SimpleProjectはライブラリ プロジェクトではありません。ここで、SimpleProject srcフォルダーをリンクされたリソースとして別のプロジェクトに追加し、それをTestProjectと呼び、 TestProject Eclipseをビルドしようとすると、彼が見つからないというエラーが表示されますR.string.error。この問題を解決するにはどうすればよいですか?

編集:

次の問題について考えます

たとえば、すべてのアプリケーション パッケージを同じに変更すると、com.android.victorすべての R が同じcom.android.victor.Rになり、あるプロジェクトを別のプロジェクトに追加しても、R が見つからないということにはなりません。私は正しいですか?この場合、どのような問題が発生する可能性がありますか?

4

1 に答える 1

-1

順序を変更する必要があると思います
。1.Java Build Path
に移動します 。2.Order and Exportに移動し、SimpleProject参照をTestProject フォルダーの上に移動します。

于 2012-09-05T13:44:21.490 に答える