可以很直观的从系统的角度,验证上层App写入的数据是否正确。
修改文件:\frameworks\base\media\java\android\media\AudioTrack.java
1.创建一个FileOutputStream的对象,创建文件名
AudioTrack写入的为原始数据pcm格式或者wav格式
/** @hide */
private String filePath = "/mnt/sdcard/pcm/";
/** @hide */
private OutputStream fileos = null;
/** @hide */
private int pcmcount = 0;
try
{
Log.d(TAG, "create file1");
if(fileos != null){
try{
Log.d(TAG, "create close");
fileos.close();

这篇博客探讨了如何在Android中使用AudioTrack将PCM或WAV格式的音频数据写入,并通过修改AudioTrack.java源码来验证上层App的数据正确性。文章详细介绍了创建FileOutputStream对象、写入音频数据以及关闭操作的步骤。
最低0.47元/天 解锁文章
987

被折叠的 条评论
为什么被折叠?



