0

ハニカム、ICS、ジェリービームが正常に動作するように、API 11 からアプリを開発しました。これを行うことにしたのは、多くの新しいメソッドが非推奨になり、見た目が ICS よりも優れているためです。(Google Play では既に動作しています)。

しかし、Gingerbeard のアプリを開発することにしたので、それを行うための最短の方法を考えるために助けが必要です。

実際、アプリは次のように定義されています。

<uses-sdk
    android:minSdkVersion="11"
    android:targetSdkVersion="15"/>
  • 最初の質問: GB のユーザーが新しいアプリを見つけ、HNC、ICS、JB のユーザーが既に Google Play にあったアプリを見つけられるように、minsdk:8 と maxsdk 10 を使用して他のアプリを開発することを考えています。新しいアプリで maxsdk 10 を定義した場合、ICS のユーザーはそれを検索しないのではないでしょうか?

  • 2 番目: 最初の質問がうまくいった場合、同じパッケージ名でプロジェクトを呼び出すことはできますか? 多分これに対する答えはNOです!しかし、アプリの名前でアプリをGoogle Playにアップロードすると、大きな問題が発生するパッケージ名を変更できます。

    その場合、別パッケージで同じ名前を付けてもいいですか?

4

2 に答える 2

1

あなたが探しているのはMultiple APK Supportです。

質問への回答:

1 - はい、Google Play フィルターは、に基づいて各デバイスの正しい APK を表示しますsdkVersion

2 - 同じパッケージ名を使用する必要があるだけでなく、従わなければならないルールが他にもあります。

于 2013-02-24T15:46:38.183 に答える
0

本当に複数のAPKを公開したい場合は、次の方法で公開します。さまざまなAPIレベルの複数のAPKを作成する

ただし、それがあなたにとって最善の解決策かどうかはわかりません。単一のAPKを保持し、カスタムレイアウトとドローアブルをとに追加するだけres/drawable-vXですres/layout-vX

于 2013-02-24T15:57:36.807 に答える