1

これまで、マニフェスト ファイルに次のようなものを含めることで、アプリをタブレットでのみ実行するように制限していました。

<supports-screens
    android:largeScreens="true"
    android:normalScreens="false"
    android:requiresSmallestWidthDp="600"
    android:smallScreens="false"
    android:xlargeScreens="true" />

初めて Amazon Fire で起動する準備をしていますが、「requiresSmallestWidthDp="600」という制限があるため、このデバイスにアプリをインストールできないため、多くのユーザーが影響を受けます。次のエラー メッセージが表示されます。" Android:requiresSmallestWidthDp = '600'; デバイスには「527」が必要です」。

Fire 2015 は最も人気のあるタブレットであるため、アプリをインストールできるようにしたいのですが、同時に、アプリを電話にインストールしたくありません。これを達成する方法について何か提案はありますか?

4

1 に答える 1

0

タブレットと電話の間に明確な技術的区別はないため、本当にタブレット以外を除外する必要がある場合は、他のフィルターに頼る必要があります。アプリの UI に関する場合は、support-screenscompatible-screensが最適です。一部の携帯電話は、一部のタブレットよりも画面解像度が高いことに注意してください。

于 2016-11-14T12:08:21.527 に答える