gpt4 book ai didi

android - 获取您的应用支持的设备列表

转载 作者:太空狗 更新时间:2023-10-29 14:15:53 25 4
gpt4 key购买 nike

Google 似乎已经允许我们在线发布我们的申请,并且他们提供了一个很好的整体列表 supported devices .然而,这只是市场上支持的所有设备的列表。

在 Google Play 商店中,我们作为开发人员可以选择在我们希望支持的特定设备上选择过滤器,并且 can exclude devices as desired .但是,支持人员质疑我们如何让客户知道该支持列表中有哪些设备。

我目前可以看到如何检查设备是否在支持列表中(在有人实际购买设备并进行物理检查之前)的唯一方法是我们在内部打开开发者控制台并检查它们。这实际上不是一个易于管理的解决方案。我必须假设我们作为开发人员可以在某个地方导出受支持设备的列表,以便我们可以将其托管在某个网站上,并通过我们网站的链接或类似内容来引用它。然而我什么也找不到。有没有人成功地从 Google Play 商店获取用户信息?

更新:

尝试检索此信息的简单方法并未证明是有效的。在覆盖受支持设备的 Web 窗口中对设备列表进行全选不会显示哪些设备已被排除在外。它仅显示 list 文件中的限制所支持的设备。当然,每天都会有新设备添加到设备列表中,当它们添加到应用程序支持的设备列表中时,它们似乎没有太多顺序。这里似乎没有太多组织。

目前,我们为我们的应用程序与特定的外部硬件进行交互,我们希望确保它在我们支持之前能够在设备系列上运行,这就是为什么很难向客户提供此列表的原因。似乎没有任何导出功能或物理方式可以与客户共享受支持的设备列表。

例如,如果我们支持已进行广泛测试的 Samsung Galaxy 系列,但其中一些设备不兼容 USB OTG,那么我们想要准确显示列表中的哪些 Samsung Galaxy 系列可供他们使用(但当然不止三星)。

最佳答案

这是你需要的:

List of supported devices

注意:它于 2/18/2014 更新。

编辑:

What would be needed is the list of devices that my application supports which is what gets filtered from the manifest file, as well as from exclusions that I have made within the store filters

据我所知,Play 商店没有提供 API 来获取该设备列表,因为 Play 商店在运行时应用过滤器。

引用:

Google Play 使用下述过滤限制来确定是否向正在浏览或搜索 Google Play 应用程序的用户显示您的应用程序。

在确定是否显示您的应用时,Google Play 会检查设备的硬件和软件要求,以及它的运营商、位置和其他特征。然后,它将这些与应用程序的 list 文件和发布详细信息所表达的限制和依赖关系进行比较。

如果应用程序根据过滤规则与设备兼容,Google Play 会将应用程序显示给用户。否则,Google Play 会在搜索结果和类别浏览中隐藏您的应用程序,即使用户通过点击直接指向该应用程序在 Google Play 中的 ID 的深层链接来明确请求该应用程序也是如此。

结帐:How Filters Work on Google Play

关于android - 获取您的应用支持的设备列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22199668/

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