我基本上试图这样做: 自动更改Android模拟器区域设置
一切都在"开始"之前一直有效.模拟器开始启动,但永远在闪烁的'ANDROID'屏幕上继续加载.我一定错过了什么......如何从ADB重启仿真器?
好的,我应该更具体一点.
我试图使用adb从命令行执行此操作.我可以使用adb来设置setprop,我可以停止模拟器.当我尝试在adb shell中执行'start'时,模拟器确实开始启动,但它永远不会返回到锁定屏幕.
tot*_*tas 79
在Android Studio中转到:
Tools > Android > AVD ManagerKir*_*nna 43
你可以试试
emulator @avd_name -no-snapshot-load
Run Code Online (Sandbox Code Playgroud)
它会清理它为我工作的设备.
Nik*_* G. 19
我知道您在问题中问过亚行如何做到这一点。但是标题使人们可以在这里搜索从UI重新启动它。
一种选择可能是(但它取决于你所使用的工具和所有仿真器/环境可能无法使用)是点击并按住该电源按钮,然后会弹出菜单,在它重新启动选项。
如果您使用的是Android Studio,则可以转到AVD管理器,在“操作”下,选择“立即冷启动”以重新启动模拟器。如果模拟器的过程突然被关闭/终止,这将消除可能发生的错误/差异。
请按照以下步骤重新启动/冷启动您的虚拟设备:
你完成了!设备将在几分钟内重新启动。
我很确定这会奏效:
清除/擦除AVD为默认值或创建一个新默认值.
使用以下命令从CLI启动AVD/Emulator
emulator -avd my_avd -prop persist.sys.language=en -prop persist.sys.country=GB
Run Code Online (Sandbox Code Playgroud)根据需要改变.这样你就不会搞乱可能导致挂起/崩溃的系统映像.您可以轻松地在启动时为各种Locales设置它.
对我来说,kiran-chenna的回答使我失败了,解决方案是改为运行:
emulator -avd Pixel_2_API_28 -no-cache
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
48183 次 |
| 最近记录: |