Android studio emulator在快照下创建了ram.img.dirty,而不是ram.img

Android studio emulator在快照下创建了ram.img.dirty,而不是ram.img,android-studio,Android Studio,我无法在debian 10上使用studio v3.5(最新稳定;全新安装)运行我的android代码 我已经创建了两个虚拟设备开始运行,但都无法启动设备模拟 我在公共领域似乎找不到太多关于这个问题的信息。似乎正在影响最近切换到v3.5的用户 emulator正在我的主目录中的./android下查找ram.img文件。我可以看到一只公羊脏了。它是一个1字节的文件 我正在尝试运行一个全新的、空白的活动项目,所以不应该是代码导致了问题 1:52 PM Emulator: statvfs('/hom

我无法在debian 10上使用studio v3.5(最新稳定;全新安装)运行我的android代码

我已经创建了两个虚拟设备开始运行,但都无法启动设备模拟

我在公共领域似乎找不到太多关于这个问题的信息。似乎正在影响最近切换到v3.5的用户

emulator正在我的主目录中的./android下查找ram.img文件。我可以看到一只公羊脏了。它是一个1字节的文件

我正在尝试运行一个全新的、空白的活动项目,所以不应该是代码导致了问题

1:52 PM Emulator: statvfs('/home/username/.android/avd/Pixel_3_API_24.avd/snapshots/default_boot/ram.img') failed: No such file or directory

1:52 PM Emulator: Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)
目录内容

$ ls -altr
total 12
drwxr--r-- 3 username docker 4096 Sep 22 13:52 ..
-rw-r--r-- 1 username docker    1 Sep 22 13:52 ram.img.dirty
drwxr--r-- 2 username docker 4096 Sep 22 13:52 .
编辑:尝试金丝雀。同样的错误

我想知道KVM是否引起了问题?我将尝试与sudo一起运行studio,看看这是否有帮助

/opt/android-sdk$ emulator/emulator @Pixel_3_API_24
statvfs('/home/username/.android/avd/Pixel_3_API_24.avd/snapshots/default_boot/ram.img') failed: No such file or directory
emulator: INFO: QtLogger.cpp:66: Info: Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. ((null):0, (null))
编辑: 谷歌问题追踪者建议根据
也许会有帮助。将尝试并确认。

似乎是此版本中的错误。对我有效的是安装


有了这个版本,仿真器又能工作了。

好吧,3.5从来没有工作过,但是最新的金丝雀版本工作了。但下载最新的android studio 3.6 canary 12并没有起到作用。最新的studio捆绑包仍然失败。我检查了更新。他们似乎发布了一个模拟器更新。一旦我用新更新的模拟器重新启动,事情就如预期的那样进行了。我想我们很快就会在3.5和3.6 studio版本中看到这个模拟器修复


Emulator版本29.2.1运行正常。

以下步骤为我解决了此问题:

  • 更新Android Studio
  • 删除*.lock中的文件 /home/local/parent/user/.android/avd/Pixel\u 3a\u API\u 24.avd
  • 擦除仿真器存储 A.转到工具->AVD管理器->擦除数据(在操作下拉列表中)

  • 提示:跳过更新并尝试第2步和第3步,如果仍然失败,请尝试更新并重试

    谢谢您的建议。我试试这个。然而,大多数帖子都指出了3.5和CanaryLink相关帖子存在的问题,以供参考: