gpt4 book ai didi

Android:停止向 Chromebook 提供应用程序的最佳方式是什么?

转载 作者:行者123 更新时间:2023-11-29 14:59:51 26 4
gpt4 key购买 nike

我有一个应用程序在 Chromebook 上有一些问题,我想停止向这些设备提供该应用程序。防止 Chromebook 获取该应用程序的最佳方法是什么?

从文档来看,似乎有这些解决方案: https://developer.android.com/topic/arc/manifest.html

1) Exclude specific devices in the Google Play Console.

2) Filter devices with no touchscreen hardware by explicitly declaring android.hardware.touchscreen as being required in order to install your app.

我身上没有 Chromebook,所以我无法真正测试。这些是最好的方法吗?

最佳答案

What's the best way to prevent chromebooks from getting the app?

没有“最好”。

可靠但难以管理的方法是您引用的第一个选项:在 Play 开发者控制台中阻止它们。问题是 Chrome 操作系统设备列表经常更改,您可能会错过设备。

您引用的第二个选项不会起作用,因为有很多 Chrome 操作系统设备都带有触摸屏。事实上,大多数人可能有触摸屏,因为它们在 Chromebook 中相当普遍。

The page that you cited列出了 Chrome 操作系统设备缺少的许多功能。如果缺少这些功能之一的 Chrome 操作系统设备是问题的根源,请添加适当的 <uses-feature>元素。例如,如果您需要 NFC,请添加 <uses-feature android:name="android.hardware.nfc" android:required="true"/>到你的 list 。这将防止您的应用安装在任何不兼容的设备上,包括没有 NFC 的手机或平板电脑。

如果是其他问题,最好解决问题,因为问题可能不是 Chrome 操作系统独有的。

最后,欢迎您假装您的应用需要这些功能之一,只是为了远离 Chrome 操作系统设备。例如,如上所述,<uses-feature android:name="android.hardware.nfc" android:required="true"/>会让你远离 Chrome OS 设备。但是,它让您远离不具备 NFC 功能的手机和平板电脑。

关于Android:停止向 Chromebook 提供应用程序的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49328970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com