AudioRecord 初始化失败求教! 添加这句试试:<uses-permission android:name="android.permission.RECORD_AUDIO" /> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那些说什么加权限的,bufferSize的都给lz滚一边去,都试到这里了,你觉得会是这种白痴的问题么。没加权限说的,没权限直接会fc的。就小米2必出此问题,还有魅族mx偶尔会出这个鸟问题。死活找不到解决方法。 这个问题老夫查到了。说什么采样率啊神马的,重启神马的弱货,趁早吧评论删掉,丢不丢人。这个是因为stop的时候不能放在同步线程里。(只有部分手机有此问题,确实是楼上的说的那几种手机才会出现) while (isRecording) { int bufferReadResult = audioRecord.read(buffer, 0, bufferSize); for (int i = 0; i < bufferReadResult; i++) dos.writeShort(buffer[i]); //Thread.sleep(1000); }// audioRecord.release();// audioRecord = null;通常我们会把最后带注释的两行和while一起放到run里。在一般的机器上是没有问题的。但是miuijbl20和魅族mx那两个系统就不行,必须单独写stop方法,放到run之外去停止和释放audioRecord的资源。 没有加<uses-permission android:name="android.permission.RECORD_AUDIO" /> 权限确实会出现上述的问题。 之后 会出现问题:Could not get audio input for record source 1 遇到同类问题。绝对不是权限问题,两种可能 1、jni出问题了 2、代码异常处理的不好 看看这个 http://blog.csdn.net/singleton1900/article/details/39480187 帮忙看下关于Camera的项目,摄像头为什么打不开 android用一张小图片覆盖background的一部分 怎么做多个参数的传递 手机看优酷为什么这么流畅 Android界面刷新异常要怎么解决? 每次更新GridView就疯狂的回收垃圾 android 数独 Android应用签名冲突问题 android 客户端 用socket接收xml字符串问题 ViewFlipper 动态添加View时空指针问题 android输入遮挡问题 Camera4.0.3导入eclipse-------有android4.0.3源码朋友帮帮忙
int bufferReadResult = audioRecord.read(buffer, 0, bufferSize);
for (int i = 0; i < bufferReadResult; i++)
dos.writeShort(buffer[i]);
//Thread.sleep(1000);
}// audioRecord.release();
// audioRecord = null;通常我们会把最后带注释的两行和while一起放到run里。在一般的机器上是没有问题的。但是miuijbl20和魅族mx那两个系统就不行,必须单独写stop方法,放到run之外去停止和释放audioRecord的资源。
之后 会出现问题:Could not get audio input for record source 1