Android Studio出错:无法在模拟器

时间:2016-09-21 16:18:38

标签: android android-studio

错误:调整分区e2fsck失败,退出代码为1。

我确保在设置AVD时完全关注此视频。每当我使用x86_64系统映像运行AVD时,我都会收到以下消息:

  

无法在模拟器中启动AVD。输出:用。创建文件系统   参数:大小:69206016块大小:4096每组块数:32768   错误:调整分区e2fsck失败,退出代码为1 Inodes per   group:4224 Inode size:256 Journal blocks:1024 Label:Blocks:16896   块组:1保留块组大小:7创建文件系统   11/4224 inode和1302/16896块Hax启用Hax ram_size   0x60000000 HAX正在运行,仿真器以快速virt模式运行。   模拟器:在端口上侦听控制台连接:5554模拟器:   此仿真器的序列号(对于ADB):emulator-5554仿真器:   警告:-scale标志已过时,将被忽略。

每当我使用常规x86系统映像运行它时,我收到此消息:

  

无法在模拟器中启动AVD。输出:模拟器:警告:userdata   分区大小从550 M调整为800 M ERROR:调整分区大小   e2fsck失败,退出代码1 Hax启用Hax ram_size 0x60000000   HAX正在运行,模拟器以快速virt模式运行。模拟器:   在端口上侦听控制台连接:5554模拟器:串行   此仿真器的编号(对于ADB):emulator-5554仿真器:警告:   -scale标志已过时,将被忽略。

我的计算机是运行Windows 10的64位系统。我已经尝试过Lollipop 22 x86_64和Lollipop 22 x86系统映像,但它们都失败了。

我无法弄清问题是什么。任何帮助将不胜感激。

谢谢

5 个答案:

答案 0 :(得分:3)

设置内存= 1024 MB 和内部存储= 550 MB 我已经为我的模拟器解决了这个错误

enter image description here

答案 1 :(得分:2)

  

调整分区e2fsck失败

如果该AVD的基础文件系统出错,并且模拟器无法安装它,则会发生这种情况。在Windows中为该文件系统修复e2fsck并不是一件容易的事,但它可能。

此时,重要的是要添加使用Genymotion在您的情况下可以更容易和完全正常。

解决Windows上的分区问题:

安装Cygwin并运行e2fsck cmd

# Navigate to AVD
cd ~/.android/avd/Nexus5
e2fsck -f userdata-qemu.img

有关更多信息,请参阅以下链接:

https://superuser.com/questions/739710/running-fsck-from-cygwin-shell

Android emulator Error:- executing /system/bin/e2fsck failed: No such file or directory

答案 2 :(得分:1)

我有完全相同的错误,我必须做的就是修改这个是改变我的android sdk位置。 Android工作室警告我不要在文件夹名称中使用空格,但我仍然这样做,这导致了这个错误。

答案 3 :(得分:1)

尝试将VM堆大小增加到512 MB,这是所需的最小大小。

答案 4 :(得分:0)

对于那些已经完成这些答案并且没有成功的人,我会建议重新安装你的模拟器,这在这里工作。