Android自定义系统音量,Android adb命令设置和获取系统音量

本文介绍了如何使用ADB命令和Android接口来控制和查询系统的音量。包括查看audio信息,设置与调整音量,获取当前音量,以及控制播放暂停的方法。具体操作如使用'dumpsys audio'查看音频信息,通过'media volume'命令改变音量,和服务调用setStreamVolume接口设置音量。同时提供了详细的ADB命令示例和参考文档链接。
摘要由CSDN通过智能技术生成

1、查看audio的全部信息(各音频流音量,焦点,策略等)

dumpsys audio

2、设置音量并且显示音量UI

//stream 3表示多媒体,10表示音量值

media volume --show --stream 3 --set 10

3、音量调大调小

media volume --stream 3 --adj raise

media volume --stream 0 --adj lower

media volume --show --stream 3 --adj raise

media volume --show --stream 0 --adj lower

4、获取当前音量

media volume --stream 3 --get

5、直接调用Android接口设置音量

service call audio 7 i32 3 i32 10 i32 1

Here, the service call refers to IAudioService. Click here for more info.

7 is the function named setStreamVolume. It is the 7th in the list of functions in the interface IAudioService. Verify it here. (setStreamVolume takes 3 parameters streamType, index, flag)

i32 is to write the integer INT into the send parcel. (Alternatively we can make use of s16 for UTF-16 string)

3 is streamTypevalue. (Value

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值