android - Android应用程序可以修改设备的音频系统吗?

标签 android audio audiotrack

我收到了来自我的应用程序用户的错误报告。她说,下载并使用我的应用程序后,即使删除了该应用程序,手机的扬声器也不再发出任何声音。仅在以安全模式重启设备后,她才解决了该问题。
我的应用真的有可能引起了这个吗?您听说过类似案件吗?

该应用程序是适用于5.0之前的Android版本不支持的音频编解码器的音频播放器。
我使用了AudioTrack类来播放音频,并使用了Java Native Interface和用C编写的第三方库制作的自定义解码器。
该设备是具有Android 7.0的Galaxy A3(2017)。

最佳答案

我已经在几个月前更新了该应用程序,用旧的AudioTrack构造函数替换为新的AudioTrack.Builder构造函数。我尚未收到新的类似报告,因此也许问题已解决。

关于android - Android应用程序可以修改设备的音频系统吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47200210/

相关文章:

安卓导航组件 : how save fragment state

android - 写入 Android 游标

android - 如何在不使用 onActivityResult 的情况下从 Activity 中获取结果

android - 检查 AsyncTask 是否花费太长的时间

java - Android:如何使用 Java 将 MP4A 音频转换为 MP3 或 Wav

android - 如何将音轨添加到视频 mp4 文件 android?

audio - VHDL 音频采样音量控制

objective-c - 有可以打开的文件吗?

java - 写入android Audio Tack的缓冲区后,音频文件播放晚

Android:播放更大尺寸的音频 wav 声音文件会产生崩溃