スマートフォン専用のアプリケーションをアップロードしたい (アプリには通話を開始する機能が必要なので、タブレットは除外したい...)
Googles Supporting Multiple Screensとcompatible-screensを読みました。supported-screensを見つけましたが、android:largestWidthLimitDp
属性は「API13」で使用可能で、「API10」から始めています。
drawable-xxhdpi
グラフィックスを使用し、タブレットのような画面解像度を持つ新しいデバイス (Xperia Z、Galaxy S4、および HTC One) があります。
質問:このマニフェスト宣言は、新しいスマートフォンを含むスマートフォンのみをターゲットにするのに適していますか?
<compatible-screens>
<!-- all small size screens -->
<screen android:screenSize="small" android:screenDensity="ldpi" />
<screen android:screenSize="small" android:screenDensity="mdpi" />
<screen android:screenSize="small" android:screenDensity="hdpi" />
<screen android:screenSize="small" android:screenDensity="xhdpi" />
<!-- all normal size screens -->
<screen android:screenSize="normal" android:screenDensity="ldpi" />
<screen android:screenSize="normal" android:screenDensity="mdpi" />
<screen android:screenSize="normal" android:screenDensity="hdpi" />
<screen android:screenSize="normal" android:screenDensity="xhdpi" />
<!-- all large size screens -->
<screen android:screenSize="large" android:screenDensity="ldpi" />
<screen android:screenSize="large" android:screenDensity="mdpi" />
<screen android:screenSize="large" android:screenDensity="hdpi" />
<screen android:screenSize="large" android:screenDensity="xhdpi" />
<!-- support for Xperia Z, Galaxy S4 and HTC One -->
<screen android:screenDensity="480" android:screenSize="normal" />
<screen android:screenDensity="480" android:screenSize="large" />
</compatible-screens>