私は少し時間をかけてこれを理解しようとしていましたが、前にAndroidデベロッパーのブログかSOのどちらかでこれを見てきましたが、現在私を逃しています。可能であれば、1つのAPKでさまざまなAPIレベルをターゲットにする最善の方法を知りました。複数のAPIを1つのAPKでターゲット設定する
たとえば、新しいIce Cream Sandwichの機能とUIパターンを利用できるようにしたいと思いますが、Gingerbread以下をサポートしたいと考えています。ベストプラクティスは、類似のコードベースの異なるプロジェクトを作成することですが、特定の機能を使用するように特定の機能を書き直してmultiple APKsを市場に投稿するか、または反映のフォームをスケールバックすることはできますか?
ご協力いただきありがとうございます、ありがとうございます!主に、複数のAPKが必然的に悪いのか、あるいは単一のAPKでよりうまくいくのかを知りたいと思います。
ありがとう:
は、事前ハニカムデバイス上の断片/ローダのサポートを提供するために、サポートパッケージを使用してください!私が不思議に思う主なものはActionBarパターンであり、互換性のあるパッケージでは残念なことにそれが見えません。それは、私がHoneycombの前にカスタムのActionBar実装を使用する必要があることを意味しますか?私は助けてくれるかもしれないと思いますが、ActionBarを移植することは可能ですか(http://actionbarsherlock.com/)[wrapper]を見つけましたか? – SpencerElliott
残念ながら、ActionBarはさまざまな理由で互換性パッケージの一部ではありません。 GreenDroid、ActionBarSherlock、または一般的に推奨されるHC前の互換性のあるActionBar実装については、code.google.com/p/ioschedをご覧ください。 (何もしないと、アクションバーの項目は単にオプションメニューに置かれます)。 –
GreenDroidを参考にしていただきありがとうございます。サンプルアプリケーションを見て、これは私が探しているものとまったく同じように見えます! – SpencerElliott