Android Studio: "Unable To Locate ADB" 和模拟器屏幕出错,Flutter
Android Studio: "Unable To Locate ADB" and emulator screen goes wrong , Flutter
我已经尝试 运行 我的 android studio 模拟器,但弹出“无法定位 adb”总是出现在我的屏幕上,之后我的模拟器就崩溃了。我试图删除并制作新的模拟器,但我得到了相同的结果。有人可以帮我解决这个问题吗?
强文本Unable To Locate ADB
my pc specification
可能是由于 Hyper-V 问题。尝试:
部署问题
验证 Android SDK 是否可以连接到您的模拟器。要验证模拟器连接性,请使用以下步骤:
1.Launch 来自 Android 设备管理器 的模拟器(select 您的虚拟设备并单击开始)。
2.Open 命令提示符并转到安装 adb 的文件夹。如果 Android SDK 安装在其默认位置,则 adb 位于 C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe;如果不是,请将此路径修改为您计算机上 Android SDK 的位置。
3.Type shell 中的以下命令:
adb devices
4.If 模拟器可以从 Android SDK 访问,模拟器应该出现在附加设备列表中。例如:
List of devices attached
emulator-5554 device
硬件加速问题
5.If模拟器没有出现在这个列表中输入以下命令:
"C:\Program Files (x86)\Android\android-sdk\emulator\emulator-check.exe" accel
(可以验证是否启用了硬件加速以及模拟器是哪种加速方式using.Whether你使用的是Hyper-V或HAXM进行硬件加速,你可能运行进入配置问题或冲突与您计算机上的其他软件一起使用。)
此命令假定Android SDK 安装在默认位置C:\Program Files (x86)\Android\android-sdk;如果不是,请修改上述路径为Android SDK 在您计算机上的位置。
硬件加速不可用
如果 Hyper-V 可用,emulator-check.exe accel 命令将返回类似于以下示例的消息:
HAXM is not installed, but Windows Hypervisor Platform is available.
如果 HAXM 可用,将返回类似于以下示例的消息:
HAXM version 6.2.1 (4) is installed and usable.
Hyper-V 问题
在某些情况下,在 Turn 中同时启用 Hyper-V 和 Windows Hypervisor Platform Windows 功能开启或关闭 对话框可能无法正确启用 Hyper-V。要验证 Hyper-V 是否已启用,请使用以下步骤:
6.Enter powershell 在 Windows 搜索框中。
7.Right- 在搜索结果中单击 Windows PowerShell,然后 select 运行 以管理员身份单击。
8.In PowerShell控制台,输入以下命令:
Get-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V-All -Online
如果未启用Hyper-V,将显示类似于以下示例的消息,表明Hyper-V 的状态为已禁用:
FeatureName : Microsoft-Hyper-V-All
DisplayName : Hyper-V
Description : Provides services and management tools for creating and running virtual machines and their resources.
RestartRequired : Possible
State : Disabled
CustomProperties :
9.In PowerShell控制台,输入以下命令:
Get-WindowsOptionalFeature -FeatureName HypervisorPlatform -Online
如果未启用Hypervisor,将显示类似于以下示例的消息,表明HypervisorPlatform 的状态为Disabled:
FeatureName : HypervisorPlatform
DisplayName : Windows Hypervisor Platform
Description : Enables virtualization software to run on the Windows hypervisor
RestartRequired : Possible
State : Disabled
CustomProperties :
10.If Hyper-V and/or HypervisorPlatform 未启用,请使用以下 PowerShell 命令启用它们:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform -All
这些命令完成后,重新启动。
现在尝试 运行 您的 Android Studio 模拟器。
我已经尝试 运行 我的 android studio 模拟器,但弹出“无法定位 adb”总是出现在我的屏幕上,之后我的模拟器就崩溃了。我试图删除并制作新的模拟器,但我得到了相同的结果。有人可以帮我解决这个问题吗?
强文本Unable To Locate ADB
my pc specification
可能是由于 Hyper-V 问题。尝试:
部署问题
验证 Android SDK 是否可以连接到您的模拟器。要验证模拟器连接性,请使用以下步骤:
1.Launch 来自 Android 设备管理器 的模拟器(select 您的虚拟设备并单击开始)。
2.Open 命令提示符并转到安装 adb 的文件夹。如果 Android SDK 安装在其默认位置,则 adb 位于 C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe;如果不是,请将此路径修改为您计算机上 Android SDK 的位置。
3.Type shell 中的以下命令:
adb devices
4.If 模拟器可以从 Android SDK 访问,模拟器应该出现在附加设备列表中。例如:
List of devices attached
emulator-5554 device
硬件加速问题
5.If模拟器没有出现在这个列表中输入以下命令:
"C:\Program Files (x86)\Android\android-sdk\emulator\emulator-check.exe" accel
(可以验证是否启用了硬件加速以及模拟器是哪种加速方式using.Whether你使用的是Hyper-V或HAXM进行硬件加速,你可能运行进入配置问题或冲突与您计算机上的其他软件一起使用。)
此命令假定Android SDK 安装在默认位置C:\Program Files (x86)\Android\android-sdk;如果不是,请修改上述路径为Android SDK 在您计算机上的位置。
硬件加速不可用
如果 Hyper-V 可用,emulator-check.exe accel 命令将返回类似于以下示例的消息:
HAXM is not installed, but Windows Hypervisor Platform is available.
如果 HAXM 可用,将返回类似于以下示例的消息:
HAXM version 6.2.1 (4) is installed and usable.
Hyper-V 问题
在某些情况下,在 Turn 中同时启用 Hyper-V 和 Windows Hypervisor Platform Windows 功能开启或关闭 对话框可能无法正确启用 Hyper-V。要验证 Hyper-V 是否已启用,请使用以下步骤:
6.Enter powershell 在 Windows 搜索框中。
7.Right- 在搜索结果中单击 Windows PowerShell,然后 select 运行 以管理员身份单击。
8.In PowerShell控制台,输入以下命令:
Get-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V-All -Online
如果未启用Hyper-V,将显示类似于以下示例的消息,表明Hyper-V 的状态为已禁用:
FeatureName : Microsoft-Hyper-V-All
DisplayName : Hyper-V
Description : Provides services and management tools for creating and running virtual machines and their resources.
RestartRequired : Possible
State : Disabled
CustomProperties :
9.In PowerShell控制台,输入以下命令:
Get-WindowsOptionalFeature -FeatureName HypervisorPlatform -Online
如果未启用Hypervisor,将显示类似于以下示例的消息,表明HypervisorPlatform 的状态为Disabled:
FeatureName : HypervisorPlatform
DisplayName : Windows Hypervisor Platform
Description : Enables virtualization software to run on the Windows hypervisor
RestartRequired : Possible
State : Disabled
CustomProperties :
10.If Hyper-V and/or HypervisorPlatform 未启用,请使用以下 PowerShell 命令启用它们:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform -All
这些命令完成后,重新启动。 现在尝试 运行 您的 Android Studio 模拟器。