【发布时间】:2020-08-31 21:56:32
【问题描述】:
Android 模拟器快照标志未按预期工作。我创建了一个名为 Mydevice 的新 avd 使用
tools/bin/avdmanager create avd --force --name Mydevice --abi google_apis/x86 --package 'system-images;android-29;google_apis;x86' --device "Nexus 6P" &
现在我运行这个 avd 使用
sudo emulator/emulator -avd Mydevice -no-window -port 5554
模拟器启动成功后,我使用快照
adb -s emulator-5554 emu avd snapshot save Snap1
成功创建快照。
现在我停止正在运行的模拟器使用
adb -s emulator-5554 emu kill
现在我再次使用 -read-only 标志运行模拟器并使用保存的快照
sudo emulator/emulator -avd Mydevice -read-only -no-window -port 5554 -snapshot ~/.android/avd/Mydevice.avd/snapshots/Snap1
但似乎 -snapshot 被忽略了,因为模拟器仍然需要与之前相同的时间来启动。
我也尝试删除只读标志,但没有帮助。
【问题讨论】:
标签: android android-studio android-emulator avd android-snapshot