Android загрузка снимка эмулятора не надежна с эмулятором без головы - PullRequest
0 голосов
/ 12 января 2020

Я пытаюсь создать avd, создать снимок и загрузить указанный снимок через командную строку. На одной машине все работает отлично, а на другой я получаю «Cold boot: функции эмулятора изменены». Я думал, что речь идет о настройках GPU, но даже создание снимка и запуск его с фиксированными параметрами GPU не работает (я пробовал -gpu host и -gpu swiftshader_indirect).

Мои команды следующие:

Создание avd:

avdmanager.bat create avd -n test -d 'Nexus 4' --package 'system-images;android-28;google_apis;x86_64'

Запуск avd:

emulator.exe -avd test -no-window -gpu swiftshader_indirect

Сохранение снимка:

adb.exe emu snapshot save testsnapshot

Запуск avd со снимком

emulator.exe -avd test -snapshot testsnapshot -no-snapshot-save -gpu swiftshader_indirect

Как я уже сказал, это работает на одной машине, но не на другой. Но если я создаю моментальный снимок без параметра «-no-window», он работает и на другом компьютере.

Любые идеи о том, как использовать загрузку моментального снимка, а также создать моментальный снимок в окне без окна. режим

...