지금 몇 주 동안 마운트 된 sdcard와 안드로이드 에뮬레이터를 사용하여 아무 문제없이. 오늘부터는 내 앱을 시작하고 내 활동이/mnt/sdcard에 액세스하려고 시도 할 때 NullPointerException과 충돌합니다. DDMS 파일 탐색기를 확인하고/mnt/sdcard가 비어있는 것 같습니다. 나는 그것에 파일을 밀어 넣으려고하지만 그것은 읽기 전용이고 사용 권한은 d ---------입니다. 안드로이드 에뮬레이터 sdcard 갑자기 읽기 전용 (실패 마운트?)
D/Vold ( 29): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 29): Volume sdcard state changing 0 (No-Media) -> 1 (Idle-Unmounted)
그래서 내가 그 sdcard.img 갑자기 어떤 이유로 마운트 실패 의미하는 것으로 받아 다음 로그 캣 출력의 시작 부분에 두 줄이 있습니다. 왜 이렇게 될지 모든 아이디어?
mount -o remount,rw /sdcard
는 지금 작동합니까 :
당신이 매니페스트 파일에 권한을 설정했는지 확인 <사용 - 권한 안드로이드 : 이름 = "android.permission.WRITE_EXTERNAL_STORAGE"/>이 바보 같은 오류가 걸리는 이유는 간단했다 – esse