如果这是一个愚蠢的问题,我提前道歉,但目前只针对平板电脑的方法是什么?

我有一个更老的应用程序,只适用于平板电脑.我对它做了一些更新,所以我想把它部署到Google Playstore .

问题是,当我查看受支持设备的列表时,许多受欢迎的新款平板电脑,如三星Galaxy Tab S8(各种型号)、小米Pad 5等,都被标记为不受支持,因为它们似乎不属于 list 中指定的任何类别.

我在 list 中使用以下设置:

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

我以前也用标签来定位特殊的密度(比如华硕Nexus 7的213),但我真的不想手动指定所有的密度(比如S8或Pad5的340或360).有没有更好的办法来处理这件事?

推荐答案

我不认为有一种可靠的方法来做到这一点,除非你手动列出设备.我也有一个类似的问题here

Android相关问答推荐

Android模拟器:无法安装ShellCommandUnresponsiveResponse和UtpResponse异常

Android Compose Lazy柱形实时UI更改

在Android的Whatsapp中共享多个图片和文本

list 合并失败,AGP 8.3.0

懒惰的垂直网格中盒子的重量-Jetpack组合

如何删除Jetpack Compose中的Textfield底线

在Delphi中使用OpenCV for Android在使用JLIST时抛出错误

Android-LVL库始终返回NOT_SUBLISTED

Visual Studio 2022,毛伊岛,Android Emulator:无法更改内存量

错误:参数的类型必须是用@Entity注释的类或其集合/array. java.lang.String tocd);

如何将DrawableId参数传递给XML布局?

Android - 如何使 TextInputEditText 的高度恰好为 2 行?

如何在 Delphi 和 Android 上避免 Indy Socket Error #13 Access denied 异常?

如何在 React Native 下载文件之前打开文件管理器并 Select 一个目录

我的 React Native 在 11 月 4 日之前运行良好,但现在在运行 yarn android 时抛出异常

Material Design 网站的新设计已启动,但我找不到实现选项卡,该选项卡在哪里?

GridLayout 和 GridView 有什么好用和区别

在开发过程中我应该把 mp4 文件放在哪里?

如何让用户与任意应用程序共享文件?

现代Android中的后台处理