这个问题不完全是关于代码,而是了解安卓手机上的传感器。
我的应用程序使用传感器。所以我想知道大多数设备上是否存在光传感器或接近传感器。我有一些测试设备,我的观察是只有高端设备有光传感器,而低端(低成本)手机没有相同的功能,但所有手机都可以使用 Proximity。到目前为止,会有人在玩传感器,可以分享你的观察结果,这样我就可以决定选择什么来进一步使用我的应用程序。谢谢。
这个问题不完全是关于代码,而是了解安卓手机上的传感器。
我的应用程序使用传感器。所以我想知道大多数设备上是否存在光传感器或接近传感器。我有一些测试设备,我的观察是只有高端设备有光传感器,而低端(低成本)手机没有相同的功能,但所有手机都可以使用 Proximity。到目前为止,会有人在玩传感器,可以分享你的观察结果,这样我就可以决定选择什么来进一步使用我的应用程序。谢谢。
检查 https://developer.android.com/guide/topics/sensors/sensors_overview.html ,尤其是“传感器可用性”部分。
我个人的观察是,距离传感器和光传感器至少从 19 开始可用,并且到目前为止可以在三星、华硕、华为和其他设备上使用。但光传感器在高端设备上更为敏感。因此,有时低端设备上的光传感器需要进行极端的光变化,以显示从基线 0.0 的变化。接近传感器跨版本工作更可靠,但它们支持的距离从 5 厘米到 10 厘米不等。
简而言之,这些传感器几乎可以在所有相关设备上工作,但它们的灵敏度本身会有所不同。