在需要使用安卓模拟器的时候,需要先打开as,然后再去打开安卓模拟器。然而作为一个前端开发,不太习惯使用as,贼想跳过这一步(打开确实有点慢),于是网上查了下资料,讲遇到的问题记录如下。
网上的解决方案都是异曲同工的,通过.bat
批处理命令去打开模拟器。如:
D:\Android\Sdk\emulator\emulator.exe -netdelay none -netspeed full -avd Pixel_3a_XL_API_28_1
一、找到SDK的位置
首先我们需要找到我们sdk
的位置。打开as,Tools->SDK Manager,可以在里面看到全路径。
注意:很多文章中用的是\Sdk\tools\emulator.exe
,笔者的电脑试了不可以,会出现报错:PANIC: Missing emulator engine program for 'x86' CPU.
,所以此处用的是\Sdk\emulator\emulator.exe
,需要的话可以都试一下。
二、选择模拟器
我们需要指定打开模拟器的名称,注意as中模拟器列表的名称和电脑中实际存储的名称并不一定相同,为了确保正确可以通过执行命令获取名称列表:
D:\Android\Sdk\emulator\emulator.exe -list-avds
然后从列表中选择一个模拟器即可。
三、生成一个bat文件
组装前两步的变量就可以获取直接打开模拟器的命令了,打开cmd
直接运行该命令就可以打开模拟器。为了方便,新建一个txt文本,把命令复制进去,然后将后缀修改成.bat
,双击即可执行。
以上~
网友评论