Android Studio构建AVD时出现未知错误

5

这里输入图片描述

并且

这里输入图片描述

我的电脑CPU(E3-1231v3)已经启用VT。然而,我是一个初学者,无法解决这个问题。能否有人给些建议?谢谢。


“考虑使用带有Google API的AVD” 对我来说似乎很容易理解。打开SDK管理器,或查找IDE日志。 - OneCricketeer
我没有10个威望来展示SDK管理器。但是HAXM已经安装了。 - chao chen
我不是在说HAXM或者Intel系统镜像。有一些人说的是"Google API"。 - OneCricketeer
7个回答

8

我刚刚通过删除home//.android/avd目录下的*.ini文件解决了问题,这是针对Ubuntu系统的。在Windows系统中,该目录位于用户文件夹下(.android/avd)。


1
home/你的名字/.android/avd - Maria

7

安装 "vc_redist.x64.exe"

https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads

Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017和2019

今天我在Windows 10下也遇到了这个“未知”错误。有一个新版本的Android Studio和一个新的模拟器。我首先将文件夹“.AndroidStudio3.5”(“C:\ Users [YourName]”)重命名,旧设置没有导入。我尝试了重新安装模拟器。由于“mksdcard.exe”错误,这是不可能的。我安装了"vc_redist.x64.exe",然后可以再次使用旧文件夹“.AndroidStudio3.5”。

无法在Windows 10上运行mksdcard.exe SDK工具android v3.5.2


2
看起来有很多原因。在我的情况下,我是在一个全新的Windows 10安装中失败了。这个答案节省了我的时间。谢谢。 - Carlos Antidio Morales
好的,谢谢。重新安装Android Studio并不总是有效的。 - Alexander Hartmann
非常感谢!这在我的情况下是原因。愿上帝保佑你! - Majali

2

我遇到了这个问题,因为AvdManagerConnection“在AVD文件夹中无法创建sdcard”。

问题的原因是缺少VCRUNTIME140.dll。

我通过从微软网站安装Microsoft Visual C++ 2015 Redistributable Update 来解决它。


这解决了我的问题。我认为有许多不同的原因和方法可以修复这个通用错误。这是我的方法。谢谢! - Carlos Antidio Morales

0

我曾经遇到过同样的问题,看起来你没有安装Google API库。

请确认您是否已经为所需的API安装了所有Intel Image Library和Google API。

只需进入SDK管理器,检查Intel系统映像是否已安装,如果没有,则必须安装它,并安装Google API库。


0

在创建新的虚拟设备时,我的Windows电脑崩溃后出现了这个错误。

重新安装 Android Studio解决了我的问题。

整个过程不到10分钟。之后,错误消失了,我能够顺利地创建虚拟设备。


0

0

对我而言,问题出在我的文件结构上,尤其是“模拟器”目录。由于某种原因,Android SDK Manager 在一个嵌套的结构中安装包,而 Android Studio 没有识别出来。

解决的方法是取消嵌套我的“模拟器”目录。

我的旧 Android SDK 结构:

ANDROID_HOME

  • emulator
    • package.xml
    • emulator
      • (所有重要的东西:_CodeSignature、android-info.txt、bin64...) <- 将其移至父目录
  • (其他目录:build-tools、cmdline-tools、platforms、sources 等)

我将“所有重要的东西”移动到顶级“模拟器”目录并删除了嵌套的目录。

我的新 Android SDK 结构:

ANDROID_HOME

  • emulator
    • package.xml
    • (所有重要的东西)
  • (其他目录)

在遇到此问题之前,我已经为其他目录完成了此操作,因此您可能需要对您可能拥有的任何其他嵌套目录执行相同的操作。

我正在使用MacOS 13上的Android Studio Flamingo,我的Android SDK存储在外置硬盘上。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接