| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- jobtoy
- s4a
- 라즈베리파이
- 안드로이드
- Unity
- 강좌
- 운정
- 코딩
- MSSQL
- librecad
- Spring Security
- Android
- 오라클
- 아두이노
- 예제
- 리브레캐드
- jsp
- mysql
- oracle
- 잡토이 메이킹 코딩 학원
- 톰캣
- 유니티
- 파주
- html5
- 설치
- 스크래치
- 시작하기
- tomcat
- 잡토이
- 설정
- Today
- Total
랩제이
[android] 에뮬레이터 SDCARD 설치하기 본문
[android] 에뮬레이터 SDCARD 설치하기
SQLite 테스트를 하는데 예제가 db 를 sdcar에 위치시키도록 하는 예제입니다.
프로그램을 짜고 실행하니까 바로 오류가 발생했습니다.
바로 에뮬레이터에 SDCARD 설치하였습니다.
1. PC에 가상의 sdcard를 만듭니다.
SDK가 설치되어 있는 폴더의 tools 폴더에 보면 mksdcard.exe 파일이 있습니다.
C:\webtools\adt-bundle-windows-x86-20130219\sdk\tools>mksdcard.exe 64M c:\sdcard
C:\webtools\adt-bundle-windows-x86-20130219\sdk\tools>
실행하면 해당 위치에 c:\sdcard 란 파일이 생성됩니다
2. 이클립스 Run > Debug Configurations ... 를 누릅니다.
Additional Emulator Command Line Options에 ' -sdcard c:\sdcard ' 라고 입력하고 Apply 버튼을 클릭합니다.
3. 앱을 실행합니다.
다음 에러가 뜨고 프로그램이 죽어 버립니다.
sqlite returned: error code = 8, msg = prepared statement aborts at 4:
이유는 sdcard에 쓰기 권한이 없어서 발생한 것입니다.
AndroidManifest.xml 파일에 권한을 추가합니다.
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
정상적으로 실행됩니다.
[android] 에뮬레이터 SDCARD 설치하기
'programming > android' 카테고리의 다른 글
| [android] 넥서스원 공기계가 돼다 (0) | 2013.04.24 |
|---|---|
| [android] 하이브리드앱 JQuery mobile Sample (0) | 2013.04.11 |
| [android] 안드로이드 APK 파일 구글앱스토어에 게시하기 (0) | 2013.03.19 |
| [android] 안드로이드 APK 사인과 배포 파일 만들기 (1) | 2013.03.19 |
| [android] 안드로이드 앱 처음 실행하기 (0) | 2013.03.19 |