1

到目前为止,我通过在清单文件中添加类似内容来限制我的应用程序只能在平板电脑上运行:

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

我准备首次在 Amazon Fire 上启动,由于以下限制:“requiresSmallestWidthDp="600”,许多用户将受到影响,因为该应用程序无法安装在此设备上。我收到以下错误消息:"机器人:需要SmallestWidthDp = '600';设备需要“527””。

由于 Fire 2015 是最受欢迎的平板电脑,我真的很想允许在上面安装应用程序,但同时我不希望我的应用程序安装在手机上。关于如何实现这一目标的任何建议?

4

1 回答 1

0

平板电脑和手机之间没有明显的技术区别,所以如果你真的需要过滤掉非平板电脑,你需要求助于其他过滤器。如果是关于您的应用程序的 UI,那么support-screenscompatible-screens是您最好的选择。请记住,有些手机的屏幕分辨率比某些平板电脑高。

于 2016-11-14T12:08:21.527 回答