【问题标题】:Do all Android phones have a minimum set of sensors是否所有 Android 手机都有最少的传感器集
【发布时间】:2011-09-14 17:27:40
【问题描述】:

我正在尝试了解 Android 手机中的传感器。

是否所有/大多数手机都有一组基本的传感器,或者我是否必须查看各个规格以找到每个支持的内容。我查看的规格似乎不太清楚每部手机实际提供的功能。

我什至找不到过时的手机及其传感器列表,但如果有人能指点我,我将不胜感激。

我应该明确表示我正在寻找此信息,因为我的应用程序可能需要特定传感器或传感器组合。如果这些通常不可用,那么该应用程序可能不值得开发。此外,有可能使用不止一种传感器组合来完成这项工作,因此有关可能可用的信息将有助于开发。

【问题讨论】:

  • 我想是的。
  • 不知道是否所有设备都有最少的传感器集,但考虑到设备的数量,我认为您不应该依赖它。检查传感器在运行时是否可用,或者可能有一种方法可以限制 AndroidManifest.xml 中的可用设备集
  • 似乎不是唯一一个问这个问题的人。这个问题link 出现在我之后,但有我正在寻找的答案。

标签: android android-sensors


【解决方案1】:

在传感器方面,Android 对 Android 没有最低硬件要求。 Android 兼容性计划规定:

Android 2.3 包含用于访问各种传感器类型的 API。设备实现通常可以省略这些传感器,如 以下小节。

最好的方法是在您的 AndroidManifest.xml 文件中指定您的应用使用的传感器,以及这些传感器是否是应用工作所必需的。 android 市场使用所需传感器(和其他硬件功能)的详细信息来隐藏市场上不受支持的设备的应用程序。

可以在here找到不同标志的详细信息以及如何使用它们。

当您发布应用草稿时,您可以看到支持所请求功能的所有设备的列表。

【讨论】:

    猜你喜欢
    • 2011-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多