我在模拟器上获取可用传感器列表时遇到问题
我的代码:
mSensorManager = (SensorManager)getSystemService(SENSOR_SERVICE);
List<Sensor> sensList = mSensorManager.getSensorList(Sensor.TYPE_ALL);
Sensor s1 = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
我在这两个地方都得到了空列表。
我通过检查模拟器日志验证了模拟器有传感器:
还。连接到模拟器(使用 telnet)并使用传感器状态,我得到以下输出。
acceleration: enabled.
magnetic-field: enabled.
orientation: enabled.
temperature: enabled.
proximity: enabled.
清单中的权限是:
非常感谢这里的任何帮助。