Eclipse에서 WXGA800 에뮬레이터를 실행하려고하면 다음과 같은 오류가 발생합니다.
Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
다음 링크도 확인했습니다.
에뮬레이터에서 RAM 크기를 줄이고 Java 힙 크기 및 램 크기를 늘리려 고했지만 여전히 동일한 오류가 발생합니다.
답변
업데이트 : Android SDK Manager 버전 21부터 해결책은 C:\Users\<user>\.android\avd\<avd-profile-name>.avd\config.ini
값 을 편집 하고 변경하는 것입니다.
hw.ramSize=1024
에
hw.ramSize=1024MB
에뮬레이터는 정말 느립니다. 그들이 곧 인텔 이미지를 공개하기를 바랍니다변경하려면 새 API17 Intel x86 이미지를 사용하십시오. ( HAXM , Configuration )
이전 Android SDK 관리자 릴리스 :
내장 WXGA800 스킨과 동일한 문제가 있습니다. 가상 장치 설정을 편집하여 다음을 수행했습니다.
- 대상 4.0.3 API 15 / 4.1.0 API 16
- SD 카드 300MiB
- 해상도 1280 x 800 (내장 된 것이 아닌 수동으로 설정)
- 장치 램 크기 1024MB (숫자에 MB 추가)
- 초록 LCD 160
여기 4.1.0 API 16에 대한 태블릿 구성
C:\Users\<user>\.android\avd\<avd-profile-name>.avd\config.ini
hw.lcd.density=160
sdcard.size=300M
skin.path=1280x800
skin.name=1280x800
hw.cpu.arch=arm
abi.type=armeabi-v7a
hw.cpu.model=cortex-a8
vm.heapSize=48
hw.ramSize=1024MB
image.sysdir.1=system-images\android-16\armeabi-v7a\
이 설정은 소프트웨어 키도 보여줍니다
답변
이 다음 솔루션은 저에게 효과적이었습니다. 다음 구성 파일에서
C:\Users\<user>\.android\avd\<avd-profile-name>.avd\config.ini
바꾸다
hw.ramSize=1024
으로
hw.ramSize=1024MB
답변
내 경우에는, 솔루션뿐만 아니라 변화하는 것이었다 config.ini
뿐만 아니라 hardware.ini
에서 특정의 피부 hw.ramSize=1024
에 hw.ramSize=1024MB
.
hardware.ini
파일 을 찾으려면
- 를 열고
config.ini
찾습니다skin.path
. - 그런 다음 Android SDK가있는 폴더로 이동하십시오.
- 다음과 같이 경로를여십시오.
android-sdk\platforms\android-15\skins\WXGA720
. - 이 폴더 안에는
hardware.ini
. - 변경
hw.ramSize=1024
에hw.ramSize=1024MB
.
답변
업데이트 : Android SDK Manager 버전 21부터 C : \ Users \ .android \ avd \ .avd \ config.ini를 편집하고 값을 변경하는 것이 해결책입니다.
hw.ramSize = 1024 ~
hw.ramSize = 1024MB
또는
hw.ramSize = 512MB
답변
AVD RAM을 에뮬레이터가 할당 할 수있는 단일 연속 메모리 블록보다 큰 것으로 설정하면이 오류가 발생합니다. RAM을 많이 닫고 에뮬레이터를 시작하고 필요한 다른 모든 것을 시작하십시오. 이전 답변에서는 IntelHAXM을 사용하여 x86 이미지로 제한했지만 실제로는 모든 유형의 에뮬레이터 인스턴스에 해당합니다.
답변
AVD 설정에서 : CPU / ABI 옵션을 MIPS로 변경하십시오. 그것은 나를 위해 일했다
답변
나는 같은 문제가 있었고 결국 문제는 RAM 크기였습니다. 분명히 1024 (또는 모든 크기)는 1024MB와 다릅니다. 단위를 지정했는지 확인하십시오.