ライブラリ プロジェクトから派生したすべてのアプリケーションに同じアプリケーション アイコンを使用しようとしています。
このスレッドで提供されているアドバイスを実装するのと同じくらい簡単だと思いましたが、残念ながらうまくいきません。
私がしたことは<manifest>
、アプリケーションの次の行のタグに追加することですAndroidManifest.xml
:
xmlns:mylib="http://schemas.android.com/apk/res/com.example.baseapp"
AndroidManifest.xml
そして、同じファイルの数行下で、典型的なもの@drawable/icon
を次のように変更します。
<application android:icon="@mylib:drawable/icon">
しかし、うまくいきません!
代わりに、Eclipse は次のように教えてくれます。
エラー: エラー: 指定された名前に一致するリソースが見つかりません ('icon' で値 '@omlib:drawable/icon')。
どうやら、レイアウト XML とマニフェスト XML からドローアブルを参照することは同じではありません。
アプリケーションの AndroidManifest.xml でライブラリ プロジェクトからアイコンを参照するにはどうすればよいですか?