问题描述
我具有以下权限:
<uses-permission android:name="android.permission.VIBRATE" />
但在某些电话上没有振动器,因此调用Vibrator v = (Vibrator) this.context.getSystemService(Context.VIBRATOR_SERVICE);
将返回null。
因此可能发生崩溃。
另外我的问题是,如果我照原样持有上述许可,Google是否会播放状态说用户设备不可用,因为他们不拥有振动器硬件?
如果我将权限更改为此:
<uses-permission android:name="android.permission.VIBRATE" android:required="false" />
这会允许用户在Play商店中看到设备吗?
1楼
如果我照原样获得上述许可,Google会播放用户设备不可用我的应用程序的提示,因为他们不拥有振动器硬件吗?
不可以,因为VIBRATE
并非 。
如果我将权限更改为此:
这将是无用的,因为 。