Arn*_*ndu 26 android cmd adb android-emulator react-native
我试图在开发react-native时打开模拟器而不每次都打开android studio。可以使用这行代码打开模拟器。
cd C:\Users\<your_user_name>\AppData\Local\Android\Sdk\emulator
emulator -list-avds
emulator @<your_adb_name>
Run Code Online (Sandbox Code Playgroud)
但现在我想cold-boot有时emulator not responding使用模拟器来解决问题。有什么办法解决这个问题吗?
提前致谢。
Arn*_*ndu 59
我可以使用-no-snapshot-load模拟器 @<your_adb_name>解决这个问题
cd C:\Users\<your_user_name>\AppData\Local\Android\Sdk\emulator
emulator -list-avds
emulator @<your_adb_name> -no-snapshot-load
Run Code Online (Sandbox Code Playgroud)
在 Linux 上,如果您将其添加到您的 中.bashrc,当您调用avd-coldboot(或您决定命名它的任何名称)时,您将获得一个 AVD 列表,可供选择用于冷启动。
无论您设置了多少个 AVD,这都应该有效
function avd-coldboot {
echo 'Choose Android AVD to cold-boot:'
select avd in $(emulator -list-avds);
do
if [ -n "$avd" ]
then
echo "Cold-booting AVD '$avd'"
emulator @$avd -no-snapshot-load
break
else
echo "Unknown option: '$REPLY'"
fi
done
}
Run Code Online (Sandbox Code Playgroud)
终端 I/O 示例
~/jnk$ avd-coldboot
1) Pixel_3a_API_30
2) Pixel_4_API_30
#? 1
emulator: Android emulator version 30.7.5.0 (build_id 7491168) (CL:N/A)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15853 次 |
| 最近记录: |