setRingerMode设置静音模式报错

AudioManager m_audioManager = new AudioManager();
m_audioManager.setRingerMode(AudioManager.AudioRingMode.RINGER_MODE_SILENT)
提示以下报错,静音模式下设置RINGER_MODE_NORMAL也会有类似的报错,振动模式下无问题

setRingerMode设置静音模式报错-鸿蒙开发者社区

鸿蒙
HarmonyOS
2021-12-06 11:01:06
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
wilcoc

 缺少该权限 :ohos.permission.ACCESS_NOTIFICATION_POLICY

另外,还需要在 mainAbillity,onStart里加一个广播权限,你通过这个广播权限选择自己的应用

Intent intent1 = new Intent();

       intent1.setAction("android.settings.NOTIFICATION_POLICY_ACCESS_SETTINGS");

       startAbility(intent1);

分享
微博
QQ
微信
回复
2021-12-06 14:27:32
相关问题
HarmonyOS 视频如何设置静音
1077浏览 • 1回复 待解决
HarmonyOS AVPlayer如何静音和解除静音
840浏览 • 1回复 待解决
HarmonyOS AVPlayer 静音
836浏览 • 1回复 待解决
HarmonyOS 视频编码surface模式运行报错
1224浏览 • 1回复 待解决
HarmonyOS 手机静音下能否持续振动
1109浏览 • 1回复 待解决
HarmonyOS 如何设置固定浅色模式
857浏览 • 1回复 待解决
设置飞行模式,屏幕找图
5192浏览 • 1回复 待解决
HarmonyOS 主动设置深浅色模式
1543浏览 • 1回复 待解决
HarmonyOS 手机静音情况下,无法震动
1453浏览 • 1回复 待解决
HarmonyOS AES128/CBC/NoPadding加密模式报错
1033浏览 • 1回复 待解决
如何设置Web组件的深色模式
1316浏览 • 1回复 待解决
设置禁止截屏的隐私模式
3046浏览 • 1回复 待解决
HarmonyOS 应用如何主动设置深浅色模式
1072浏览 • 1回复 待解决
HarmonyOS AVPlayer设置surfaceId报错
1150浏览 • 1回复 待解决
如何将页面设置为深色模式
3364浏览 • 1回复 待解决