Android/Etc.2010.11.25 13:18
참고 : http://developer.android.com/reference/android/os/Environment.html#getExternalStorageDirectory()

안드로이드폰이 다양한만큼 제조사마다 커스터마이징 한 부분이 많아 SDCARD로부터 I/O 처리를 할때

 "/sdcard/"를 사용한 경로 지정에서 몇몇 디바이스는 오류가 발생하는 경우가 있다.

그럴땐 아래의 코드를 통해 경로를 받아오도록 한다.

//SDCARD의 경로
Environment.getExternalStorageDirectory();

디바이스의 SDCARD 경로를 가져 올 수 있다.

특정 디바이스(갤럭시S)의 경우 위의 코드로 가져오는 경로가

외장메모리의 경로가 아니라 내장메모리의 경로를 가져오게 되니 위 코드에

"/sd" 혹은 "/external_sd"를 추가 하도록 한다.

'Android > Etc.' 카테고리의 다른 글

ProgressDialog를 이용한 Loading 구성  (0) 2010.12.17
App 종료  (0) 2010.11.25
SDCARD의 경로 가져오기  (0) 2010.11.25
앱에서 다른 앱을 실행  (0) 2010.11.25
Activity Lifecycle  (0) 2010.07.13
일정 시간후 Activity 이동(Handler)  (0) 2010.07.13
Posted by 회색꿈