资讯详情

如何检测Android设备中的传感器

假如手机不支持传感器,程序运行往往不会抛出异常,只是无法获得传感器传回的数据。那么如何知道设备上有哪些传感器可用呢?有两种方式,一种是直接方式,一种是间接的。直接的方法是通过遍历获取传感器信息集。间接方式则是通过在AndroidManifest.xml该应用程序只支持在具有硬件功能的设备上运行。如果应用程序需要温度传感器,可以在配置文件中添加下面一行代码:

<uses-feature android:name="android.hardware.sensor.temperature"

android:required="true"/>

Android Market只在有温度传感器的设备上安装应用程序。但该规则不适用于其他设备Android应用商店。也就是说,有些Android应用商店不进行测试,以确保应用程序安装在支持指定传感器的设备上。

标签: android设备传感器相关

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台