안드로이드 애뮬레이터 sdcard에 파일 push 할 때 오류 Failed to push selection: Read-only file system
안드로이드 애뮬레이터 sdcard에 파일 push 할 때 오류
- Failed to push selection: Read-only file system
이런 이런.... 황당한 때가 있나...
강의를 따라가고 있는데, 갑자기 복병을 만났다.
파일을 푸쉬해야 한다는데... 하니까 에러가 났다.
[2015-09-17 16:15:33 - ddms] transfer error: Read-only file system
[2015-09-17 16:15:33] Failed to push selection: Read-only file system
이 문제는 sdcard 사용하도록 허용하지 않았기 때문인데,
우선 sdcard 가 할당되어 있는지부터 확인해야 한다.
안드로이드 애뮬레이터에 sdcard 용량을 지정해줘야 한다.
AVD Manager 를 띄워서
AVD 이름을 선택하고, Edit 버튼을 클릭한다.
그러면 아래처럼 나올텐데....
Device와 SD Card 의 Size를 입력하면 된다.
아래처럼 했다. 256으로 했다.
좀 많이 해봤더니... 용량을 지정하느라 아주.... 느려터지더니...
결국 용량부족으로... 아무것도 안되서 죽여버렸다....
아.... 허무하였다. (512000 으로 줬다... 이 정도는 돼야되는 걸로 생각해서리....)
자... 이렇게 하고, 다시 안드로이드 애뮬레이터를 실행해보면....
그래도 안된다.... 사실 아직 한가지가 더 남았기 때문이다.
[2015-09-17 16:25:50] Failed to push the item(s).
[2015-09-17 16:25:50] null
그건 바로 AndroidManifest.xml 에 sdcard에 write 권한을 허용하지 않았기 때문이다.
아래와 같이 Permissions 에서 Users Permission 을 Add 누르고, android.permission.WRITE_EXTERNAL_STORAGE 선택해보자.
이게 끝이냐??? 아니다....
그러고 나서 안드로이드 애뮬레이터를 종료하고 다시 실행시켜야 한다.
그러고 나면... 아래처럼... 미디어 파일이 잘 PUSH 된다.
이게 뭔가....
허접하고, 설명도 부족하고.... 힘들었다.
모든 경우에 대해 강사는 설명해줘야 한다.
뒤늦게 알려줘봐야 그건 알려주는 거 아니다.
제대로 좀 해주시길....
구글, 자바로 만든 구글홈 앱 코틀린으로 재작성 - 그럼 이제 코틀린에 관심가져야 하나 (0) | 2020.07.28 |
---|---|
[오류해결] "Detected ADB" 따라하면 해결된다. The ADB binary found at C: (0) | 2020.04.10 |
안드로이드 애뮬레이터 한글키보드 등록 (0) | 2015.09.17 |
안드로이드 개발 환경 구축 (뒤죽박죽) (네번째) - 안드로이드 SDK (0) | 2014.12.22 |
안드로이드 개발 환경 구축 (뒤죽박죽) (세번째) (0) | 2014.12.19 |
댓글 영역