【发布时间】:2017-05-24 05:38:25
【问题描述】:
我正在尝试使用陀螺仪将我的头包裹在 android 中的传感器周围..(如果您还没有收集的话,我是新手..)
当我在内置的 android 模拟器上运行应用程序时,我一直被告知设备没有陀螺仪。
gyroscopeSensor = sensorManager.getDefaultSensor(Sensor.TYPE_GYROSCOPE);
if (gyroscopeSensor == null){
Toast.makeText(this, "This device has no gyroscope...",
Toast.LENGTH_SHORT).show();
finish();
}
我创建了一个新的虚拟设备并检查了它有陀螺仪,但仍然没有骰子..
请不要让这是一个愚蠢的错误。我做得很好!
【问题讨论】:
-
那么,扩展控件中的“虚拟传感器”只是为了展示?
-
您可以获取传感器列表以查看您的模拟器支持哪些传感器。
List<Sensor> deviceSensors = sensorManager.getSensorList(Sensor.TYPE_ALL);
标签: android android-emulator gyroscope