バージョン 2.3.3 で Android アプリケーションを作成しています。これは下位バージョンと上位バージョンで実行されますか? これを実現するにはどうすればよいですか?
3 に答える
アプリケーションのファイルでminSdkVersion
andを言及した場合。それらのバージョンへの対応となります。例えば -maxSdkversion
AndroidManifest.xml
<uses-sdk android:minSdkVersion="integer"
android:targetSdkVersion="integer"
android:maxSdkVersion="integer" />
その整数値の代わりにAPI
、アプリケーションがサポートするモバイル バージョンのレベルからモバイル バージョンのどのレベルまでのレベルを設定できます。そのまま設定minSdkVersion
していただく8
とandroidモバイル版2.2からの対応となります。
そして、 4.1までのAndroidデバイスをサポートするように設定maxSdkVersion
した場合。16
この記事を読んでください。また、アプリケーションをあらゆるサイズのデバイスに対応させるには、サポート画面の部分を確認する必要があります。
これがお役に立てば幸いです。
ビルド バージョンについて質問しています。この場合、最高のバージョンが常に使用できる最適なバージョンです。最高のビルド バージョンに設定することで、それより低いバージョンで問題が発生することはありません。ただし、sdkmin
セットsdkmax
インAndroidManifest.xml
は別の問題です。これらは、重要な 2 つの範囲の間にあるデバイスを除外するために Google Play によって使用されます。
概要 : 可能な限り最高の Android バージョンでアプリケーションをビルドしsdkmin and sdkmax
、アプリケーションが使用するものに応じて を設定することが常に最善です。
私が要約した内容のより詳細なバージョンについては、この記事をご覧ください。
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html
<uses-sdk android:minSdkVersion="integer"
android:targetSdkVersion="integer"
android:maxSdkVersion="integer" />
マニフェスト ファイル内。詳細については、これを確認してください