アプリを特定の API レベルで実行できないようにするにはどうすればよいですか? マニフェストのuses-sdkタグの 3 つの指定子について知っています。しかし、それでは実装したいロジックを生成できません。
例: アプリケーションを にインストールLevel 4
できるLevel 10
ようLevel 11
にLevel 13
しLevel 14
たいLevel 15
。
それは可能ですか?
アプリを特定の API レベルで実行できないようにするにはどうすればよいですか? マニフェストのuses-sdkタグの 3 つの指定子について知っています。しかし、それでは実装したいロジックを生成できません。
例: アプリケーションを にインストールLevel 4
できるLevel 10
ようLevel 11
にLevel 13
しLevel 14
たいLevel 15
。
それは可能ですか?
これは、Google Play に公開するときに行うことができます。アプリケーションのアップロード中に Android デベロッパー コンソールで [APK ファイル] タブに移動し、詳細モードを確認します。SDK レベルの範囲が異なる 2 つの apk ファイルをアップロードできます。ただし、それらに異なるバージョン コードを設定することを忘れないでください。
コンソールのすべての統計は、両方の apk ファイルが 1 つであるため、集計されます。
2つのapkを作成できます(お勧めしません)。1つはAPIレベル4から10をサポートし、もう1つはAPIレベル14と15をサポートし、開発者コンソールで両方のapkをアクティブ化する必要があります。Playストアは、Androidマニフェストxmlに基づいてインストールするapkを決定します。