時々私はそれを読みます
notification.defaults|= Notification.DEFAULT_VIBRATE;
と
notification.defaults = Notification.DEFAULT_ALL;
バイブレーションの許可が必要です
<uses-permission android:name="android.permission.VIBRATE" ></uses-permission>
しかし、そうではないことを読むこともあります。
正しい情報はどれ?
時々私はそれを読みます
notification.defaults|= Notification.DEFAULT_VIBRATE;
と
notification.defaults = Notification.DEFAULT_ALL;
バイブレーションの許可が必要です
<uses-permission android:name="android.permission.VIBRATE" ></uses-permission>
しかし、そうではないことを読むこともあります。
正しい情報はどれ?
わかりました、どうやら、あなたは振動の許可が必要です。ありがとう!
読むことに興味があるかもしれません: https://android.googlesource.com/platform/frameworks/base/+/cc2e849
4.2.1 以降:
通知のバイブレーションの改善: [結合しないでください]
- フォールバックとして通知がバイブレーションする場合 (つまり、サウンドを再生したいが、デバイスがバイブレーション モードになっているため)、これには VIBRATE パーミッションは必要なくなりました。
- おまけとして、通知で DEFAULT_VIBRATE を使用する場合、VIBRATE パーミッションも必要ありません。
- カスタムのバイブレーション パターンを指定する場合でも、そのための VIBRATE 権限が必要です。
- フォールバック モードで振動する通知は同じ振動パターンを使用しますが、後で簡単に変更できます。
- DEFAULT_VIBRATE とフォールバック バイブレーション パターンが config.xml で指定されるようになりました。