我正在使用Google Cardboard SDK。在旧版本的Google Cardboard SDK中,它包含一个名为AndroidManifest.xml的文件
<uses-feature android:name="android.hardware.sensor.gyroscope" android:required="true"/>
因此,一个解决方案可能是简单地将该文件添加回我的项目。
但是我不喜欢它,因为如果我这样做,如果设备没有陀螺仪,应用程序就会隐藏在 Google Play 中,这会让用户感到困惑,因为他们倾向于在 Google Play 中搜索它。
那么,我如何从代码中检查设备是否有陀螺仪,以便向用户显示一条消息,例如:这款智能手机确实有陀螺仪。请尝试使用其他智能手机。