안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
웹에서 URL을 가져와서 파일로 만들려고 하는데
위와 같은 에러가 발생하내요
현재 사용하고 있는 sdk 버전이 1.6입니다.
shell에 들어가서 파일R/W/X를 살펴보니
sdcard의 권한이 r/-/x더라고요
w이 - 라서 쓰기권한이 없어서 문제가 발생하는거 같은데..
어떻게 해결해야 할지를 모르겠습니다.
도움 좀 부탁드립니다.
2009.11.27 17:26:18
답변 감사드립니다.
볼레로님 >> sdcard가 마운트 될때 디폴트 값으로 쓰기 권한이 없더라고요 . 그래서 chmod로 변경해도 값이 변경되지 않습니다
SSamDDak님 >> <uses-permission android:name="android.permission.WRITE_OWNER_DATA" /> <==권한이라면 이거 말씀하시는건가요?? 퍼미션 줘도 마찬가지내요 ㅠ
DDMS에 볼때, 쓰기 금지로 나옵니다.
1. sdcard 이미지를 등록해서 에뮬레이터를 실행해 보시구요.
보통은 이러면 쓰기 가능한데요.
2. 1번을 해도 쓰기 권한이 안 생기면 adb shell 가셔서 chmod 로 변경하시면 됩니다.