=================================
=================================
=================================
출처: http://202psj.tistory.com/644 //여기
기기 디바이스마다 어떤 기기는 정상적으로 사운드가 들리는데 어떤 기기에서는 사운드가 이상하게 나오는 경우가 있다.
이런경우 각각의 설정을 확인해 보자.
- 사운드 포맷을 바꾸어 본다.
보인은 "wav" 를 사운드 포맷을 주로 썼었는데 다른 디바이스 기기에서 끈김이 있어서
포맷을 ogg 로 바꾸어 주었더니 해결되는 경우가 있었다.
- 사운드 설정 코드 부분을 살펴 본다.
아래와같이 설정을 한경우 사운드가 끈기는 디바이스가 있다.
MediaPlayer _MediaPlayer;
{
//이것저것 설정들
.....
.....
OnCompletionListener cp = new OnCompletionListener() {
public void onCompletion(MediaPlayer mp) {
// TODO Auto-generated method stub
//기기에 때라 이설정이 안맞을수 있어서 주석상태로 바꾸어 놓음
//mp.seekTo(0);
//mp.pause();
//if(_MediaPlayer == mp)
// _MediaPlayer = null;
}
};
}
위코드에서 보면
//기기에 때라 이설정이 안맞을수 있어서 주석상태로 바꾸어 놓음
//mp.seekTo(0);
//mp.pause();
//if(_MediaPlayer == mp)
// _MediaPlayer = null;
이부분 때문에 소리가 이상하게 나는 경우가 있었다. (이상하게 나서 주석으로 바꾸었다)
각각 코드마다 사운드에 영향주는 코드가 없는지 살펴본다.
- 디바이스의 문제
구지 코드가 아니더라도 디바이스에 문제가 있는경우가 있다. 이경우는 따로 많이 쓰이는 디바이스인 경우
따로 방법을 생각해 봐야한다. 근데 유명하고 많이쓰이는 경우 그런경우는 거의 없다.
=================================
=================================
=================================
'스마트기기개발관련 > 안드로이드 개발' 카테고리의 다른 글
android webview apk download to sdcard from webview webview 를 통해 안드로이드 파일 다운로드, apk 다운로드 설치 관련 (0) | 2014.02.27 |
---|---|
안드로이드 flash 플래시 플레이어 apk 다운로드 관련 (0) | 2014.02.18 |
안드로이드 focus이동 id로 포커스이동 setNextFocusDownId setNextFocusUpId setNextFocusLeftId setNextFocusRightId (1) | 2013.11.01 |
안드로이드 Andorid Viewpager PagerAdapter 페이지 넘기기 사용 하기 관련 (0) | 2013.08.20 |
[안드로이드] android res/raw 에서 파일 읽기쓰기 관련 (2) | 2013.08.19 |