2017-11-01 2 views
4

아래에 표시된 내 AVD를 성공적으로 실행할 수있었습니다. avd에뮬레이터 : 에뮬레이터 : 경고 : UpdateCheck : 오류 : 오류

그러나 몇 가지 API 업데이트와 Android Studio를 3.0으로 업데이트 한 후 AVD를 다시 실행할 수 없습니다. 아래 오류를 계속 받으십시오 : avd error

My AVD도 매우 느리고 8GB RAM이 장착 된 Windows PC를 실행하고 있습니다.

다음은 내 avd.

Name: Pixel_API_25 

CPU/ABI: Google APIs Intel Atom (x86) 

Path: C:\Users\Blah\.android\avd\Pixel_API_25.avd 

Target: google_apis [Google APIs] (API level 25) 

Skin: pixel 

SD Card: 100 MiB 

hw.dPad: no 

hw.lcd.height: 1920 

runtime.network.speed: full 

hw.accelerometer: yes 

hw.device.name: pixel 

vm.heapSize: 256 

skin.dynamic: yes 

hw.device.manufacturer: Google 

hw.lcd.width: 1080 

hw.gps: yes 

hw.initialOrientation: Portrait 

image.androidVersion.api: 25 

hw.audioInput: yes 

image.sysdir.1: system-images\android-25\google_apis\x86\ 

tag.id: google_apis 

showDeviceFrame: yes 

hw.camera.back: emulated 

hw.mainKeys: no 

AvdId: Pixel_API_25 

hw.camera.front: emulated 

hw.lcd.density: 480 

avd.ini.displayname: Pixel API 25 

hw.gpu.mode: auto 

hw.device.hash2: MD5:524882cfa9f421413193056700a29392 

hw.ramSize: 1024 

hw.trackBall: no 

PlayStore.enabled: false 

fastboot.forceColdBoot: no 

hw.battery: yes 

hw.cpu.ncore: 2 

hw.sdCard: no 

tag.display: Google APIs 

runtime.network.latency: none 

hw.keyboard: yes 

hw.sensors.proximity: yes 

disk.dataPartition.size: 800M 

hw.sensors.orientation: yes 

avd.ini.encoding: UTF-8 

hw.gpu.enabled: yes 

도와주세요.

답변

1

HAXM을 제거하고 다시 설치해야합니다. 2GB 이상의 RAM을 할당해야합니다. 에뮬레이트 된 장치를 만들 때 HAXM에 부여한 것보다 적게주고, 1GB로하면 속도가 빨라집니다. 그러나 나는 당신에게 더 많은 RAM을 제안 8 GB가 낮습니다. 내 시스템은 Google 크롬, Android Studio 및 에뮬레이터를 사용하여 10GB를 사용하고 있습니다. 새 버전으로 갈 때 파일> 무효화 캐시/재시작으로 가야합니다.

+0

답장을 보내 주셔서 감사합니다. 나는 이것을 시도했지만 인텔 HAXM 설치 프로그램에서 2GB RAM을 할당하는 필드가 제공되지 않았습니다. 아직도 같은 문제에 직면 해있다. – tobbyioa

+0

** 도구> Android> SDK Manager **로 이동 한 다음 ** SDK 도구 ** 패널로 이동하여 ** Intel x86 Emulator Accelerator (HAXM 설치 프로그램) **의 선택을 취소하고 적용을 클릭하면 제거됩니다. 설치 제거 프로세스가 완료되면 다시 설치하려면 상자를 체크하고 적용을 클릭하십시오. 다음을 클릭하기 전에 프롬프트를 읽으라는 메시지가 나타나야합니다. 올바르게 호출하면 두 번째 프롬프트가 나타납니다. – Mihai

+0

** SDK 관리자 **에서 한 가지 더 많은 일은 에뮬레이터에서 사용중인 레벨에 대한 API를 업데이트해야합니다. ** SDK 플랫폼 ** 패널을 클릭하면 업데이트가 필요한 모든 항목이 표시됩니다. – Mihai

0

가속 기능이 비활성화되어있을 수 있습니다. BIOS를 통해 h/w 가속을 활성화해야합니다. 이것은 느린 속도로 도움이 될 수 있습니다.

+0

안녕하세요. 답변을 게시 해 주셔서 감사합니다. 투어를 끝내고 SO를 즐기십시오 ;-) – ZF007

1

Android Studio 3.0.1에서 동일한 문제가 있었지만 위의 방법을 시도했지만 작동하지 않았습니다.

"Run/Debug Configurations"에서 "Open Deployment Target Dialog"에서 "Emulator"로 이상하게 변경하면이 문제가 해결됩니다.

테스트 응용 프로그램이 설치되었습니다. 설치가 성공적으로 끝나면 대상이 다시 작동합니다.

관련 문제