Mia*_*nQi 6 emulation android-studio
我用的是Ubuntu 18.04,我的Android Studio是3.4,当我在真机上运行app的时候是可以的,当我使用虚拟设备时,错误报告是:
2:45 Emulator: statvfs('/home/zf/.android/avd/Pixel_3_API_22.avd/snapshots/default_boot/ram.img') failed: No such file or directory
2:45 Gradle build finished in 6 s 850 ms
2:46 ADB rejected shell command (getprop): closed
2:46 Emulator: Process finished with exit code 0
3:17 Emulator: Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)
Run Code Online (Sandbox Code Playgroud)
看来,关键原因是“没有这样的文件或目录”,这是什么意思,我该如何解决?
小智 1
我修正了这个错误
(模拟器:statvfs('/home/zf/.android/avd/Pixel_3_API_22.avd/snapshots/default_boot/ram.img')失败:
没有这样的文件或目录)
通过将组所有者更改ram.img为libvirt:
sudo chgrp libvirt ram.img
Run Code Online (Sandbox Code Playgroud)
并更改权限以允许读取和写入:
chmod 766 ram.img
Run Code Online (Sandbox Code Playgroud)
这通常与此错误一起出现:
Run Code Online (Sandbox Code Playgroud)Emulator: Warning: QStandardPaths: XDG_RUNTIME_DIR points to non- existing path '/run/user/1000/snap.android-studio', please create it with 0700 permissions. ((null):0, (null))
在我的例子中,这个问题得到了解决:
mkdir -m 0700 /run/user/1000/snap.android-studio
Run Code Online (Sandbox Code Playgroud)
请参阅如何修复在 Linux 上运行的 android studio 中的以下 logcat 错误消息
| 归档时间: |
|
| 查看次数: |
4487 次 |
| 最近记录: |