MSD*_*aul 16 android android-virtual-device android-studio
virtual device (AVD在Android studio()上创建的)上运行应用程序Windows 10时,出现错误和恐慌。
模拟器:PANIC:找不到AVD系统路径。请定义ANDROID_SDK_ROOT仿真器:进程完成,退出代码为1
虽然我已经ANDROID_SDK_ROOT在环境变量中定义了我。
谁能告诉我如何解决这个问题?
小智 32
打开 Android Studio 并在下面Tools找到AVD manager. 单击它并确保您拥有下载了 SDK 的有效虚拟设备(如果显示,请单击“操作”列中的“下载”)。然后确保在工具栏上选择了正确的虚拟设备。
小智 13
转到控制面板>>系统和安全>>系统>>高级系统设置>>环境变量然后设置ANDROID_HOME的变量值,像这样设置“C:\Users\username\AppData\Local\Android\sdk”将用户名设置为您的电脑名称,然后重新启动您的 android studio。之后,您可以再次创建您的 AVD,错误将消失,而不是启动虚拟设备。
将ANDROID_SDK_ROOT定义为SDK所在的环境变量,默认路径为“ C:\ Program Files(x86)\ Android \ android-sdk”,然后重新启动计算机以使其生效。
小智 6
对于那些带着 Mac 来到这里的人:
我遇到了同样的问题,问题是,我创建了一个 API 级别为 29 的模拟器,但删除了该 SDK 并安装了 28。无法再启动的模拟器。
因此,如果您的模拟器真的可以启动,请检查 AVD 管理器。
小智 6
我的问题是通过创建一个没有重音或特殊字符的 Windows 用户并在该用户上重新安装 android studio 来解决的。另一个更改是更改环境变量:
在“我的电脑”>“高级系统设置”>“高级”>“环境变量”中左键单击
ANDROID_HOME = c:\my_sdk_path
ANDROID_SDK_ROOT = c:\my_sdk_path
JAVA_HOME = c:\program files\Java\yourJavaPath
在路径变量中添加值:
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\工具
更改后,重新启动 Windows 并重试!
小智 5
检查 C:\Users\User 路径。将用户目录名称(可能是不同的名称)从您的字母表更改为英文字母表。警告:这是危险的操作,请在更改前学习。Android Studio 无法访问 AVD 抛出用户\您的字母名称\.android。
| 归档时间: |
|
| 查看次数: |
41449 次 |
| 最近记录: |