私のアプリケーションにはブランドを付ける必要があり、カスタマイズする必要のある画像はわずかですが、生成される定数を除いてコードベースは同じです。Eclipse:複数のsrcディレクトリを指定するなど複数のresディレクトリを指定する
aaptは多くのリソースディレクトリを指定できるため、Eclipseの.classpathファイルにresディレクトリを指定する方法はありますか?何かのように
<classpathentry kind="androidres" path="res/common" />
<classpathentry kind="androidres" path="res/brand/mybrand_a" />
これを行うには他の手段がありますか?
おかげ
私はウィンドウを使用しています。これを行うには、カスタマイズされたイメージごとにシンボリックリンクを作成する必要があります。これは縮尺通りではありません。 – david
同じディレクトリ構造を模倣することはできず、ルートディレクトリのシンボリックリンクを作成するだけですか? –
回避策は、カスタマイズされたイメージをresディレクトリにコピーすることです。 aaptでも複数のディレクトリを処理できないため、これが最後の解決策(Windows上)です。私は 'aaptパッケージ-Sres-branding/mybrand/res -M AndroidManifest.xml -A assets -J build/gen -ID:/ software/android-sdk-windows/platforms/android-8/android.jar'を試しました。それは大量のエラーを記録します。 souce(-S)ディレクトリを1つだけ指定すると、もっと楽しいものになります。 – david