이유는 여기 그리고 난 에뮬레이터 그리기 옵션을 가속화 할 수있는 호스트 컴퓨터의 GPU를 활용 Click here
GPU 에뮬레이션
GPU 에뮬레이션 (때로는 GPU 가속이라한다)이 링크입니다에서 언급 . 이렇게하면 에뮬레이터가 훨씬 빠르게 실행될 수 있습니다.
GPU 에뮬레이션은 기본적으로 해제되어, 그래서 당신은 당신이 AVD를 시작할 때마다를 활성화해야합니다. AVD 관리자에 '호스트 GPU 사용'이 표시되었지만이 옵션은 현재 Android Studio에서 사용할 수 없지만 명령 줄에서 AVD를 실행하면 GPU 에뮬레이션을 계속 사용할 수 있습니다.
이 활성화 GPU 에뮬레이션하여 AVD를 실행하면 정상적으로 사용할 AVD를 만들려면. 이 예에서는 상상력이 풍부한 myemulator AVD를 만들 것입니다.
는 Mac의 터미널을 열고 (또는 Windows 사용자 인 경우, 명령 프롬프트) 터미널 안드로이드 SDK의 '도구'폴더를 가리키는 있도록 다음 '디렉토리를 변경'. 내 명령은 다음과 같습니다
cd /Users/jessicathornsby/Library/Android/sdk/tools
다음으로, 예를 들어, 플래그에 -gpu로 만든 에뮬레이터 (myemulator)를 시작 :
./emulator @myemulator -gpu on
AVD가 활성화 그래픽 가속과 함께 시작됩니다. AVD와의 상호 작용에 시간을 투자하면 속도가 향상됩니다.
나는 명령 줄 -gpu를 사용하여 에뮬레이터를 실행하는 동안 차이점을 보았습니다. @stevenyoung –
난 * 하드웨어 - GLES 2.0 * * * GP 옵션 *입니다 생각합니다. 안드로이드 스튜디오에서 언급 한 * Hardware - GLES 2.0 *은 yuor 컴퓨터 그래픽 카드를 사용합니다. –
@KoVartthan 하드웨어 - GLES 2.0이 -gpu on 옵션 인 경우. 실행기 에뮬레이터 avd 또는 명령 줄에서 "-gpu on"shoule을 사용하면 동일한 성능을 제공하지만 내가 볼 수는 없지만 나를 혼란스럽게합니다. –