【问题标题】:Android:: qemu-system-i386.exe . Permission DeniedAndroid:: qemu-system-i386.exe 。没有权限
【发布时间】:2018-01-01 20:18:48
【问题描述】:

我创建了一个小的 ActivityFile.java。运行后,需要一段时间才能在屏幕上显示 Android 模拟器。 10 分钟后,我收到此错误。

Emulator: qemu-system-i386.exe: Unable to open 
C:\Android\.android\avd\MyNexus5API25.avd\data\misc\pstore\pstore.bin: Permission denied

我是 Android Studio 的初学者,所以不要解释这个问题背后的原因。

请帮忙??

【问题讨论】:

  • 此文件在关闭时保存虚拟机状态时也会被修改。如果失败,机器将不会从保存状态启动。如果您遇到这种情况,请暂时在 AVD Manager 中此虚拟机的高级设置中选择启动选项:“冷启动”。

标签: android


【解决方案1】:

转到C:\Android.android\avd\MyNexus5API25.avd\data\misc,右键单击pstore,选择Properties 并取消选中框Only for reading(标题可能有点不同)。这是一个新的非严重错误(大约2天前更新),您不应该重视。

【讨论】:

  • 我是 Android 开发的初学者。我创建了一个只有一个页面的简单应用程序。当我运行我的应用程序时,模拟器会启动,但我的应用程序未在主页启动器中列出。可能是什么问题??除此之外,当模拟器启动时,设备上线显示消息“等待目标设备上线”需要太多时间。请帮助我解决这些问题。
  • 1) 某些版本的 Android 有应用程序菜单,请检查此。 2) Android Studio 无法在未准备好的设备上安装应用程序。 Android 模拟器必须打开设备。如果时间太长,您应该在 SSD 上重新安装 Android 组件,检查 RAM 使用情况并确保处理器足够强大,或者尝试在真实设备上调试,它通常已经开启。
  • 我在关闭模拟器时收到有问题的错误消息。尝试此修复程序可以消除一次关闭模拟器的错误。但是当我启动和停止模拟器时,错误再次出现,目录再次标记为只读。
  • 作为我发现的唯一一个没有附加模拟器文件的错误报告,我创建了一个新的错误报告:issuetracker.google.com/73249556。准确地看到@justarandomuser12345 描述的症状。
【解决方案2】:

刚刚删除了这条路线中的锁定文件,它对我有用 C:\Users*your user*.android\avd/Nexus_4_API_22.avd/*.lock

【讨论】:

    【解决方案3】:

    我遇到了同样的问题,我通过从头开始重新创建 AVD 解决了它

    • 使用 Android studio 并先删除 AVD
    • 根据您的 AVD 名称删除文件夹,例如:Nexus_5X_API_27

    • 从 Android Studio 创建一个新的 AVD

    【讨论】:

      【解决方案4】:

      项目--> gradle--> xxclasspath 'com.google.gms:google-services:3.1.0'

      classpath 'com.google.gms:google-services:3.2.0'
      

      你必须换一个。

      【讨论】:

        猜你喜欢
        • 2019-07-28
        • 2016-08-31
        • 2016-03-19
        • 2021-10-25
        • 1970-01-01
        • 1970-01-01
        • 2021-06-18
        • 2023-03-29
        • 2016-03-20
        相关资源
        最近更新 更多