2012-02-17 8 views
4

Androidアプリケーションから2つの異なるAPKを作成したいとします。 2つの違いは、res/drawableディレクトリのイメージです。ランタイム中に言語設定、ハードウェアまたはその他に応じて別のリソースセットを使用することは可能ですが、コンパイル時にはどのようにするのですか? (それは、その後のres /描画可能に別のディレクトリを指定することも可能です?)Androidで別のリソースセットを使用する(実行時ではなくコンパイル時)

(現在、私はすべてのリソースを置き換える/私は新しいバージョンをビルドするたびにコピーしています)

答えて

4

サウンドをお役に立てば幸いです...あなたが別のライブラリプロジェクトで

をコンパイルする必要があるたびにそれは少し不便ですが、うまくいくプロジェクトのプロパティを変更する必要がありますAntビルドツールを使用します。

各APKの異なるアセットフォルダに含まれるカスタムフォルダを作成します。 次に、適切なアセットとファイルを使用してプロジェクトをビルドするために作成する必要がある適切な設定ファイルでANTビルドを使用しますコンパイルされた。

幸運を祈る!

アップデート:ここで

はアンドロイドとAntビルド・ツールを使用するためのチュートリアルです: Android Ant build tutorial

0

おそらく、あなたは資産を使用する必要がありますか?私はリソースと資産について語るリンクを見つけます!here

0

2つの異なるライブラリプロジェクトを使用して、これらのプロジェクトに画像/値を入れることができます。あなたは、あなたがする必要があるよう

はそれが