2012-06-15 4 views
0

에뮬레이터에서 내 앱을 시작할 수 없습니다. 다음은 eclipse에 의한 메시지입니다. 무엇을 할 수 있습니까?에뮬레이터에서 안드로이드 앱을 시작할 수 없습니다.

[2012-06-16 04:07:20 - Asin] ------------------------------ 
[2012-06-16 04:07:20 - Asin] Android Launch! 
[2012-06-16 04:07:20 - Asin] adb is running normally. 
[2012-06-16 04:07:20 - Asin] Performing com.asin.amit.AsinActivity activity launch 
[2012-06-16 04:07:20 - Asin] Automatic Target Mode: using existing emulator 'emulator- 5554' running compatible AVD 'Vid' 
[2012-06-16 04:07:20 - Asin] Uploading Asin.apk onto device 'emulator-5554' 
[2012-06-16 04:07:26 - Asin] Installing Asin.apk... 
[2012-06-16 04:07:27 - Asin] Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE 
[2012-06-16 04:07:27 - Asin] Please check logcat output for more details. 
[2012-06-16 04:07:27 - Asin] Launch canceled! 
+0

방법 이 APK가 큰가요? adb 쉘에서 'df'는/data에 대해 무엇을 말합니까? 나는이 오류를 한 번 거짓으로 (아마도 장치에서) 봤다고 생각하지만 다시 시도했을 때 제대로 작동했습니다. –

+0

@ChrisStratton이 작업 수행 방법 "adb 쉘에서 'df'가/data에 대해 말하는 것은 무엇입니까?" 전체 폴더는 35MB입니다. 앱이 몇 번 제대로 실행되었는데이 오류가 표시되기 시작했습니다. –

+0

'adb 셸 df'는 아마도/data 파티션을 채운 것처럼 보입니다. –

답변

1

Android 에뮬레이터의 메모리 용량을 늘려야합니다. 그렇게하는 2 가지 방법,

  1. 바로 그때 "... 실행 구성"으로 이동 트리에서 "안드로이드 응용 프로그램"노드를 찾습니다 "으로 실행"으로 이동하여 안드로이드 프로젝트의 루트를 클릭이 있습니다 왼쪽에서 프로젝트를 선택한 다음 창의 오른쪽에있는 "대상"탭으로 이동하여 "추가 에뮬레이터 명령 줄 옵션"필드를 찾습니다 (때로는 창을 더 크게 만들 필요가 있음). 마지막으로 붙여 넣기 "-partition-size 1024"가 있습니다. 적용을 클릭 한 다음 실행을 클릭하여 에뮬레이터를 사용합니다.

  2. Eclipse의 환경 설정으로 이동 한 다음 "시작"을 선택하십시오. "기본 에뮬레이터 옵션"필드에서 "파티션 크기 1024"를 추가 한 다음 "적용"을 클릭하고 평소와 같이 에뮬레이터를 사용하십시오.

+0

1 개가 작동하지 않았습니다. 2 개가 없었습니다. –

+0

# 1이 당신을 위해 일한 후 # 2를 시도한 이유는 무엇입니까? –

+0

2 번째로 먼저 시도해 보았습니다. –

0

1) 에뮬레이터를 닫았다가 다시 시작하십시오. "스냅 샷 저장"기능을 사용하는 경우 다음 에뮬레이터 실행시 비활성화하십시오 (즉, "스냅 샷에서 실행"을 선택하지 마십시오).

2) 응용 프로그램을 제거하십시오 전) 설정을 통해 -> 에뮬레이터

3)이 도움이되지 않는 경우 마지막으로는 AVD-관리자 설정을 통해 에뮬레이터의 SD 카드 크기를 증가됩니다 내에서 "응용 프로그램"메뉴

관련 문제