私のアプリは画面サイズ> = 5インチのデバイスにのみインストールします。私は解像度が何であるかは気にしません(HD、FHD、QHD、WVGAなど)。私はそれがタブレットであるかどうかは気にしませんが、デバイスのサイズは5インチ以上でなければなりません。 Android Manifestでこのような動作を誘導するにはどうすればよいですか?アンドロイドマニフェストで5インチ未満のデバイスサイズを除外する方法
よろしくお願いいたします。
私のアプリは画面サイズ> = 5インチのデバイスにのみインストールします。私は解像度が何であるかは気にしません(HD、FHD、QHD、WVGAなど)。私はそれがタブレットであるかどうかは気にしませんが、デバイスのサイズは5インチ以上でなければなりません。 Android Manifestでこのような動作を誘導するにはどうすればよいですか?アンドロイドマニフェストで5インチ未満のデバイスサイズを除外する方法
よろしくお願いいたします。
<manifest/>
税の構文をandroidmanifest.xml
ファイル内で使用することができます。
<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:requiresSmallestWidthDp="integer"
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>
さらに読書:あなたはAndroidManifest.xml
ファイルに<application/>
タグの前に<supports-screens/>
タグを使用することができます
Android Developersショーが提供する構文の例。
一般的に、5インチデバイスは480dp
で始まります。したがって、あなたは設定することができますandroid:requiresSmallestWidthDp="480"
これは役に立ちます。
このhttps://developer.android.com/guide/topics/manifest/compatible-screens-element.html
あまりにもこのお読みください:あなたがマニフェストから小さく、通常の画面サイズをexculdeすべき画面サイズ> = 5の場合difference between <supports-screens> and <compatible-screens> on Android
<compatible-screens>
<screen android:screenSize=["small" | "normal" | "large" | "xlarge"]
android:screenDensity=["ldpi" | "mdpi" | "hdpi" | "xhdpi"
| "280" | "360" | "420" | "480" | "560" ] />
...
</compatible-screens>
Any screen configuration that is not declared in this element is a screen with
which the application is not compatible.Thus, external services (such as Google
Play) should not provide the application to devices with such screens.
を。