1

高密度で大画面サイズのハンドセット用に Android アプリケーションを制限するにはどうすればよいですか? タブレット用の別の apk をリリースする予定なので、タブレットで利用できるようにしたくありません。

ここでGoogleのドキュメントを読みました:Declaring an App is Only for Handsets

これを私のマニフェストに追加しました

<compatible-screens>

<screen android:screenSize="normal" android:screenDensity="hdpi" />
<screen android:screenSize="normal" android:screenDensity="xhdpi" />
<screen android:screenSize="normal" android:screenDensity="xxhdpi" />

</compatible-screens>

Note 2 、xperia z、今後の S4 などのデバイス、および 5.0 インチ以上の他の多くの携帯電話は、android:screenSize="normal" または android:screenSize="large" に分類されるのでしょうか。

android:screenSize="large" を含めると、7 インチのタブレットは許可されませんか?

4

1 に答える 1

1

この記事が役立つかもしれません: http://developer.android.com/guide/practices/screens_support.html

Xperia Zなどは画面サイズが大きい。また、これらのデバイスの画面密度は xxhdpi です。このバージョンのアプリでタブレットのみをターゲットにする予定がある場合は、特大デバイスのみのサポートを維持することをお勧めします。

Android 開発者の Web サイトで推奨されているように、compatible-screensではなくsupport screensタグを使用する必要があります。

于 2013-03-14T17:28:42.523 に答える