【问题标题】:Emulator: qemu-system-i386.exe: Unable to open C:\Users\Me\.android\avd\Nexus_5X_API_27_1.avd\data\misc\pstore\pstore.bin: Permission denied模拟器:qemu-system-i386.exe:无法打开 C:\Users\Me\.android\avd\Nexus_5X_API_27_1.avd\data\misc\pstore\pstore.bin:权限被拒绝
【发布时间】:2018-02-07 12:09:41
【问题描述】:

直到一个小时前,我还在使用模拟器正常工作。 当我运行模拟器并且应用程序崩溃时,突然出现日志错误。 (几分钟前,鸸鹋运行良好)。

这是日志错误:

模拟器:qemu-system-i386.exe:无法打开 C:\Users\Me.android\avd\Nexus_5X_API_27_1.avd\data\misc\pstore\pstore.bin: 权限被拒绝

代码是正确的,没有错误,实际上是我几分钟前运行的完全相同的代码,并且模拟器运行完美。

有人能解决这个问题吗?

提前致谢!

【问题讨论】:

  • 您是否已经重新启动系统/以管理员身份运行?我记得过去发生过类似的事情,并且在重新启动后它们就消失了。我怀疑这是你的操作系统而不是安卓本身的东西,但我不确定。
  • 我确实以管理员身份重新启动/运行,但日志错误仍然存​​在。
  • 嗯,通过消除过程,某些东西必须与以前不同。也许您可以使用 Android Studio 的更改历史记录来确定您使用什么或 git 或任何版本来保存更改历史记录。计算机具有确定性,因此它们将始终在完全相同的情况下执行相同的操作。

标签: permissions emulation avd


【解决方案1】:

这对我有用: 转到存储 pstore.bin 文件的目录:(我的是这个) C:\Users\USER_NAME.android\avd\ANDROID_EMULATOR_NAME\data\misc\pstore 并取消选中名为“只读”的文件属性。单击应用。尝试重新使用模拟器。

【讨论】:

  • Apurwa 感谢您的回答,我听从了您的建议,但仍然没有。对我有用的解决方案是卸载并重新安装整个 android studio。
  • 运行模拟器后再次检查只读属性,有没有办法避免?
猜你喜欢
  • 2019-07-28
  • 1970-01-01
  • 2016-01-17
  • 1970-01-01
  • 1970-01-01
  • 2016-12-15
  • 2016-08-31
  • 2018-04-20
  • 1970-01-01
相关资源
最近更新 更多