2017-09-13 8 views
0

어제까지 AndroidStudio가 항상 qemu 에뮬레이터를 시작할 때까지 2.3.3으로 업그레이드했습니다. 이제 Studio는 qemu 대신 emulator64-x86 만 시작하고 에뮬레이터가 열리 며 장치의 팝업 창에 "com.google.process.gapps"프로세스가 중단되었다고 표시됩니다. 어떤 DB를 사용하지 않는Androidstudio가 시작되지 않음 qemu

 Caused by: android.database.sqlite.SQLiteException: Can't downgrade 
     database from version 11 to 2 

응용 :

로그 파일은 충돌이 발생했다 보여줍니다.

(1) qemu가 시작되지 않는 이유와 (2) 왜 충돌이 발생하고 어떻게 해결할 수 있었는지 알 수 있습니다. Windows 시스템의 경우

+0

업데이트 에뮬레이터를 사용해 보셨습니까? –

답변

0

:

폴더 C:\Users\YourUserName\AppData\Local\Android\sdk\emulator에 봐, 그리고 C:\Users\YourUserName\.android\avd에 (내가 대신 YourUserName의 Windows 사용자 이름을 의미). 예를 Nexus_5_API_23.avd

(당신이 .avd없이 가상 디스크 폴더 이름 가 필요합니다 내용을 다음과 같은 텍스트 파일을 작성하기위한 - 두 번째 경로에서 당신은 에뮬레이터에서 실행하려는 가상 디스크와 폴더의 이름을 찾아라!) :

@echo on 
cd C:\Users\YourUserName\AppData\Local\Android\sdk\emulator 
emulator -avd Nexus_5_API_23 -gpu host 

IT는 emulator_23.cmd로 이름을 바꾸고 더블 클릭으로 시작 - QEMU가 시작됩니다.

+0

나는 Mac에 있다고 언급 했어야했다. – Tori

+0

Mac에서는 어떤 일이 일어날 지 잘 모르겠지만 동일한 폴더를 찾고 비슷한 명령 파일을 작성할 수 있다고 생각합니다. – isabsent