Android studio 报错:amdvlk64.dll 和 emuglConfig_init:

  • Post author:
  • Post category:其他

报错截图如下:

在这里插入图片描述

amdvlk64.dll:

这个没有什么特别的方法,在网上下载并按照教程放在指定位置即可。在 Stack Overflow 上有一篇文章有下载资源及存放位置,但时间太久已经找不到地址。

emuglConfig_init:

后面的一系列报错大概原因是虚拟机的问题。
在这里插入图片描述
在这里插入图片描述
(没有下载过虚拟机的会显示在中间)
在这里插入图片描述
这里不要选择 Automatic,我选择的是 Software 可以正常启动。
注意:

  • 我此处使用的是 Nexus 4 API 26,而我之前报错的原因是使用 Pixel API 26。这一部分可以参考 Stack Overflow 上的一篇文章,其中有说明哪些是不可以设置该项及原因:Can’t change emulated performance of AVD in Android Studio
  • SDK 和 SDK Tools 不一致时编译会报错,如果是刚开的项目下载对应的 SDK 再开一个就好。以下查看这两项:
  • 在这里插入图片描述
  • 在这里插入图片描述
  • 此前在网上查找,有部分言论是使用 3.5.1 以下的 Android Studio,所以我当前的版本是 3.5.1 以下

版权声明:本文为m0_51221102原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。