【问题标题】:AVD not runningAVD 未运行
【发布时间】:2023-04-04 00:27:01
【问题描述】:

今天我在使用android studio做项目时,突然出现蓝屏,系统自动重启。现在,当我尝试使用模拟器运行我的应用程序时,AVD 没有运行,我收到如下错误。有人遇到过这个吗?我该如何解决这个问题?

ProcessNotCreatedException:启动 AVD 时出现意外错误: 无法运行程序 “C:\Users\tongws\AppData\Local\Android\sdk\tools\emulator.exe”: CreateProcess 错误=216,此版本的 %1 与 您正在运行的 Windows 版本。检查您的计算机系统 查看您是否需要 x86(32 位)或 x64(64 位)的信息 程序的版本,然后联系软件发行商

当我点击 Android 设备监视器时,也没有任何反应...

【问题讨论】:

  • 你能分享你的avd的属性吗,看起来你可以使用x86
  • 但是在我的笔记本电脑重新启动之前它可以启动
  • @PedroAGSantos 完成...请看一下
  • 除了我,没有人遇到过这种情况。 :(
  • 你可以创建一个新的 AVD 吗,如果可以,它可以工作吗?

标签: java android performance android-studio android-service


【解决方案1】:

您遇到了与 AVD 无关的计算机问题

ProcessNotCreatedException尝试检索因抛出异常而中止的任务结果时抛出异常

EXE文件因其实用性和普遍性而被普遍使用 作为病毒/恶意软件感染的传递方法。很多时候,病毒 会伪装成一个良性的EXE文件(如emulator.exe)并且 通过垃圾邮件或恶意网站分发,然后可以 执行时感染您的计算机(例如,当您双击 EXE 时) 文件)。此外,病毒可以感染、替换或破坏现有的 EXE 文件,这可能会导致出现错误消息 相关程序被执行。因此,您可以使用任何可执行文件 下载到您的 PC 应在打开前进行病毒扫描 - 即使您认为它来自信誉良好的来源。

阅读SO答案。

你应该怎么做

  • 格式化您的系统
  • 安装Android Studio(使用正确的 JDK 路径设置最新版本)请注意,您需要安装 JDK 6 或更高版本。。李>
  • 您可以使用Intel x86 Emulator Accelerator (HAXM installer)Genymotion

如果您有多个驱动器,则安装操作系统的驱动器是 需要格式化,因此您将丢失该驱动器的所有数据。一世 建议您备份存储在其中的所有重要数据 那个驱动器,进入其他保持不变的驱动器。上 另一方面,如果您只有一个驱动器,那么您的所有数据都会得到 格式化时擦除。

【讨论】:

  • 试试这个方法。希望对你有帮助。
  • 我重新安装了android studio,但还是一样。之间,当我点击 Android Device Monitor 图标时,什么也没有发生......
  • @Hoo 好的。我明白你的问题。你FORMAT 吗?其实我猜你的emulator.exe 损坏了。这就是为什么有问题。
  • 但是为什么我可以用真机运行呢?
  • 它在安装HAXM安装程序和Android sdk工具后运行。:)
【解决方案2】:

找到以下解决方案。 转到您计算机中的以下目录:

C:\Users.android\avd

在此目录中,您将找到所有包含您的 avd 机器定义和内容的文件和目录-

现在执行基本的故障排除步骤:

-检查 avd 目录是否存在以及是否包含名为“sdcard.img”的文件。

-如果文件存在,尝试重命名它(检查它是否被锁定)然后去eclipse并要求创建一个新的sd卡。

-如果失败,请尝试手动创建具有该名称的文件以检查权限。

祝你好运

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-29
    • 1970-01-01
    • 2013-08-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-12
    相关资源
    最近更新 更多