首页 > 解决方案 > 无法启动安卓模拟器。它没有给我指定的avd

问题描述

当我尝试在 Android Studio 中打开模拟器时。它给了我“无法找到 adb”错误,我也尝试通过 cmd 启动它

cd C:\Users\EFE\Desktop\sdk\tools
emulator.exe

它给了我

emulator: ERROR: No AVD specified. Use '@foo' or '-avd foo' to launch a virtual device named 'foo'

我删除了我的 SDK 平台工具并重新安装它。我没有 Android 文件C:\Users\Username\AppData\Local\Android\Sdk\platform-tools来修复它。在我的情况下C:\Users\EFE\AppData\Local\Android Open Source Project\Emulator,它没有任何平台工具。我昨天完美地使用了模拟器。我想我玩了一个有保护程序的游戏。我禁用了保护程序,但没有解决我的问题。

重新安装android studio和flutter,但仍然有同样的问题。当我尝试通过 AVD 管理器打开模拟器时。它让我“无法找到 adb”并试图打开模拟器但只是黑屏。

标签: android-studiofluttersdkandroid-emulatoradb

解决方案


尝试打开你的模拟器宽度:

emulator -avd <name>

如果不起作用,我.bat会在 github 上为您创建一个文件:https ://github.com/samuel3105/Android-AVD-windows 。您只需启动.bat文件,键入1以显示您的模拟器,然后输入您的模拟器的名称。


推荐阅读