ライブラリプロジェクトが参照されているときにAndroidプロジェクトにリソースを追加できません。これは私が見ているものです:リソースとアンドロイドライブラリプロジェクトの問題
両方のプロジェクトがコンパイルされ、うまく動作します。 ライブラリプロジェクトがリンクされていて、メインプロジェクトに文字列リソースを追加したい場合、その行はXMLファイルにありますが、すべてがコンパイルされますが、リソースはRクラスに追加されません。私は、Rクラスなどを削除するプロジェクトをクリーニングしようとしましたが、私はライブラリにリンクする前に既にあったすべてのリソースはRに存在します。 また、両方のプロジェクトに存在していたリソースが正しくマージされます。
これを回避するには、ライブラリプロジェクトのリンクを解除する必要があります。メインプロジェクトですべての参照をコメントにしてから、追加したすべてのリソースがRクラスに追加されます。 (ライブラリを再リンクする必要があります)。
私はEclipse and ADT
を使用しています。
この原因は何ですか?
ありがとうございます!
EclipseにはAndroidに関するいくつかの問題があります。あなたは試してみることができます - 1)あなたのメインプロジェクトのリソースフォルダをリフレッシュする、2)あなたのメインプロジェクトの全体をリフレッシュする、3)Eclipseを再起動しますか? –
また、最新バージョンのADTを使用していることを確認してください。 – inazaruk