複数のプロジェクト(メインまたはライブラリ)が同じリソースを定義している場合にAndroidライブラリを使用すると、優先度の高いプロジェクトのコピーが使用され、前のプロジェクトが置き換えられます。
これは、競合を避けるためにすべてのリソース名にプレフィックスを付ける必要があるため、再利用可能なライブラリを作成するときに問題になります。このトピックの詳細については、 AndroidParcelProjectを参照してください。
ここで私がやりたいのは、コンパイルの前に、すべてのライブラリのすべてのリソースの名前にパッケージ名のプレフィックスを付けるスクリプトです。このために、生成されたantビルドスクリプトを使用して、それにカスタムステップを追加するつもりです。
それが可能かどうか知っていますか?この問題を解決するためのより良い解決策がありますか?