AudioRecord 사용하실때
보통 초기화를 아래처럼 시키고
int bufferSize = AudioRecord.getMinBufferSize(frequency,
channelConfiguration, audioEncoding);
AudioRecord audioRecord = new AudioRecord(
MediaRecorder.AudioSource.MIC, frequency,
channelConfiguration, audioEncoding, bufferSize);
이후 진행을 하는데 아래와 같은 메시지가 나올경우
01-30 15:11:46.699: E/AudioRecord(4366): AudioFlinger could not create record track, status: -1
01-30 15:11:46.703: E/AudioRecord-JNI(4366): Error creating AudioRecord instance: initialization check failed.
01-30 15:11:46.703: E/AudioRecord-Java(4366): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.
01-30 15:11:46.722: E/AudioRecord(4366): Recording Failed
와 같은 에러 메세지 나올경우 퍼미션을 안주어서 그러네요. 몇시간 또 삽질...
아래처럼 꼭 퍼미션을 매니페스트 파일에 넣어주세요.
<uses-permission android:name="android.permission.RECORD_AUDIO" />outside the application block actually solved it!
...
</application>
<uses-permission android:name="android.permission.RECORD_AUDIO" />
</manifest>
'개발자 > Android' 카테고리의 다른 글
| 안드로이드 ApiDemo PrintHelper error 문제 (1) | 2014.09.22 |
|---|---|
| audacity 를 사용해서 리코더 음원을 분석하는 중 (0) | 2013.03.22 |
| 안드로이드 악기 앱 개발을 위한 AudioTrack 사용하기 (1) | 2013.03.13 |
| 안드로이드 일정한 톤으로 사운드 생성 하고 플레이 - (4) | 2013.03.13 |
| 한 프로젝트 다른 패키지의 액티비티 실행할때 매니패스트에 경로입력 (0) | 2013.02.26 |
| 안드로이드 스트링 비교시 주의 할 점~ 알파벳 첫글자 비교등과 같은... (0) | 2013.01.10 |
| 안드로이드 리스트뷰에 사전식 인덱스를 Seekbar 로 구현하기 (0) | 2013.01.07 |
| 잘 만든 midi 파일 생성 프로그램과 미디파일 분석 문서 (5) | 2013.01.03 |
취업, 창업의 막막함, 외주 관리, 제품 부재!
당신의 고민은 무엇입니까? 현실과 동떨어진 교육, 실패만 반복하는 외주 계약,
아이디어는 있지만 구현할 기술이 없는 막막함.
우리는 알고 있습니다. 문제의 원인은 '명확한 학습, 실전 경험과 신뢰할 수 있는 기술력의 부재'에서 시작됩니다.
이제 고민을 멈추고, 캐어랩을 만나세요!
코딩(펌웨어), 전자부품과 디지털 회로설계, PCB 설계 제작, 고객(시장/수출) 발굴과 마케팅 전략으로 당신을 지원합니다.
제품 설계의 고수는 성공이 만든 게 아니라 실패가 만듭니다. 아이디어를 양산 가능한 제품으로!
귀사의 제품을 만드세요. 교육과 개발 실적으로 신뢰할 수 있는 파트너를 확보하세요.
캐어랩