播放音乐后,定时闹钟,闹钟响3秒左右,闹钟音量被改变
播放音乐后,定时闹钟,闹钟响3秒左右,闹钟音量被改变
- 播放音乐后,定时闹钟,闹钟响3秒左右,闹钟音量被改变
- 复现该问题操作步骤
- 异常现象
- 正常现象
- 分析该问题的几点思路
- 通过上面的几步分析,最终发现是别人修改代码引入的问题。
- 该问题涉及到如下的Audio类:
播放音乐后,定时闹钟,闹钟响3秒左右,闹钟音量被改变
复现该问题操作步骤
1.测试机耳机模式最小音量下听歌;
2.此时将闹钟音量调至最大,此时有闹钟定时到点闹铃响起;
3.外放/耳机同时出声铃声为最小音量,关注3秒后闹钟声音大小;
异常现象
外放/耳机同时出声铃声为最小音量,3秒后声音变为最大
正常现象
闹钟铃声为最小音量一直播放
分析该问题的几点思路
- 复现该问题, 抓取log便于分析问题;
- 找对比机做对比测试, 按照测试步骤复测问题, 抓取log便于分析问题;
- 对比正常和异常log, 查找它们之间的差异;
- 实时过滤复现时的log, 查找原因;
- 结合代码和log猜测可能导致该问题的原因, 添加调试log验证猜想;
通过上面的几步分析,最终发现是别人修改代码引入的问题。
该问题涉及到如下的Audio类:
- AudioTrack
- PlaybackThread
- Track
- AudioPolicyService
- AudioPolicyManager
播放音乐后,定时闹钟,闹钟响3秒左右,闹钟音量被改变相关推荐
- java闹钟程序设计_JAVA课程设计_闹钟的设计与实现项目-报告_附源代码.doc
JAVA课程设计_闹钟的设计与实现项目-报告_附源代码 第2章 MACROBUTTON AcceptAllChangesInDoc [双击此处键入1级标题] PAGE 2 - PAGE 1 - .. ...
- 全网首发,大众奥迪领驭帕萨特DIY数码碟盒增加USB和蓝牙播放音乐功能使用原车接口无损改装
文章目录 全网首发!大众奥迪DIY数码碟盒增加USB和蓝牙播放音乐功能 前言 1.设计指标 2.方案设计 2.1.外壳选择 2.2.蓝牙方案 2.3.MCU方案 3.原理图设计 4.PCB设计 5.程 ...
- 后台播放音乐时进来电话或微信视频通话暂停音乐播放 网易云音乐 喜马拉雅...
最近项目中遇到一个问题,app内音乐后台播放时,如果有电话或者微信视频通话进来,app后台音乐还在播放.这样就造成用户体验不好,研究了市面上的音乐播放器,比如网易云音乐就很好的做到了如果有微信视频或者 ...
- 直播app与微信qq同时占用麦克风,或者播放音乐时来电,解决麦克风冲突
//来电状态监听public class PhoneVVStateListener {// 电话管理器private TelephonyManager tm;// 监听器对象private MyLis ...
- ios-通知:闹钟之关于设置闹钟后,点击app图标进入程序不播放音乐的问题(已解决)
请看当天Demo Demo中详细描述了: 设置闹钟: 1.通知时间未到,点击app直接进入,通知时间到,闹钟不响(闹钟开启未退出程序也是这种情况) 1.1解决此问题先要通过通知时间到调用的代理方法,在 ...
- python 编写一个定时闹钟播放音乐的脚本
pip install playsound -i https://mirrors.aliyun.com/pypi/simple/ from datetime import datetime from ...
- 手机变蓝牙音响_这台音箱开挂了,手机放上去自动播放音乐,还是手机支架和闹钟...
音箱这个东东,几乎每个朋友有吧? 每天下班回到家的时候,放歌一曲,让音乐萦绕着整个房间,是一天中最惬意的时刻了. 偶尔一边打扫房间.做家务,也能听听广播音乐,干活更有乐趣. 所以小编觉得,它简直是一件 ...
- android Alarm闹钟发送广播播放音乐
MusicService.java service播放音乐 MainActivity.java package com.yqy.yqy_alarm; import java.util.Calendar ...
- android闹钟 推迟功能,闹钟延迟76秒才播放音乐
情况描述:闹钟设置的时间是3点50,但是直到3点51分17秒才播放音乐,延迟了76秒 问题: 1)为什么onReceive方法执行了3次?参见"闹钟执行了"被打印了3次 2)为什么 ...
最新文章
- iBatis应用之获取表的元数据
- java提高篇之数组(1):认识JAVA数组
- PHP登录状态判定的思路
- tomcat项目的ajax路径问题,Tomcat下ajax请求路径总结
- android xml 列表展示,Android中ListView实现展示列表数据
- axios安装_Vue脚手架安装,与基本语法(干货)
- pg_restore使用
- 《深入理解Java虚拟机》Java内存区域与内存溢出异常
- c语言编译错误c267,为啥编译出现HAHA.C(31): error C267: 'adc0832': requires ANSI-style prototype.......
- 遥感图像处理 | 辐射校正
- 最新Permute 3 mac(万能音视频转换器)v3.9.6
- 雷军,扎克伯格,乔布斯等巨佬的办公桌
- 高德地图获取坐标距离_高德地图计算两坐标之间距离
- moya + RxSwift 进行网络请求
- AngularJs实战(六)
- 逻辑思维训练——假设法
- 意识的哲学、生理及智能属性研究
- 通过爬虫获取第五人格游戏信息整理并分析(一)
- GEE(Python)逐像元线性拟合
- ZABBIX修改端口流量监控阀值