有没有一种方法可以在不启动Android Studio的情况下运行模拟器。也许是从命令行。我知道这个功能在旧版本中是可用的,但从那以后就消失了。但也许有人已经知道怎么做了?
当前回答
只需创建一个.bat文件。叫它smth,比如run pixel 2.bat 用notepad++这样的编辑器打开它 写2行代码
cd C:\Users\mxsof\AppData\Local\Android\Sdk\emulator
emulator -avd pixel_2_api_29
启动它。
这是所有。编码快乐!
其他回答
我正在做一个React Native项目,我也遇到了这个问题
我在桌面上制作了一个可以快速打开的.bat文件,解决了这个问题
.bat文件的内容是
C:\Users\haria\AppData\Local\Android\sdk\emulator\emulator -avd Pixel_2_XL_API_27
haria是我的Windows用户名和 Pixel_2_XL_API_27是我的模拟器名称
如果您想查看模拟器名称,请打开CMD(或PowerShell)并键入(在Windows中)
cd C:\Users\haria\AppData\Local\Android\sdk\emulator
然后查看模拟器的名称
。/模拟器-list-avds
假设你已经安装了Android Studio,并且SDK在你的PATH中,它是:
-avd avd_name模拟器
要获得AVD名称的列表,运行:
模拟器-list-avds
来源:https://developer.android.com/studio/run/emulator-commandline.html
模拟器的路径为
/Users/<Username>/AppData/Local/Android/sdk/tools
2019年,由于android工作室更新,可能会有一些变化。
打开命令提示符[CMD] 更改目录为SDK > tools cd C:\Users\Intel\AppData\Local\Android\sdk\tools
如果那个地址不行的话 2.一个开放的android工作室 2.b打开Gradle Scripts目录(如果你在android studio中有一个开放的项目,你可以很容易地在屏幕左侧找到) 2.c双击本地属性(在最底部) 2.D,你应该马上看到地址(SDK dir) 2.e在命令提示符中将目录更改为该地址(如cd AppData) 2.F再次更改目录到tools (CD tools)
检查您已经创建的模拟器列表 模拟器-list-avds 复制您首选的模拟器名称。 选择并运行模拟器 模拟器-avd <您首选的模拟器名称> 完成了。
更新:2020/05 Windows 10
首先获取一个模拟器列表,打开CMD并运行:
cd %homepath%\AppData\Local\Android\Sdk\emulator
then
emulator -list-avds
接下来在上面的目录中创建emulator.exe的快捷方式,然后通过编辑Target:文本框更改其中的属性,如下所示
模拟器。. exe @YourDevice