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

我是新的android工作室。 当我尝试在模拟器上的android studio中运行我的第一个程序时,出现此错误。

我已经通过其他评论search,也尝试减less我的build.gradle从24.0.0到23.0.3如下所示,但它仍然无法正常工作。 我在Nexus 5X API 23上运行。

android { compileSdkVersion 24 buildToolsVersion "23.0.3" } 

显示的错误是:

无法在模拟器中启动AVD。

输出:模拟器:警告:userdata分区从756 M调整到800 M Hax已启用错误:调整分区大小e2fsck失败,退出代码为8 Hax ram_size 0x60000000 HAX正在工作,并且模拟器以快速virt模式运行。 模拟器:侦听端口上的控制台连接:5554模拟器:此模拟器的序列号(对于ADB):emulator-5554“

Solutions Collecting From Web of "错误:调整分区e2fsck失败,退出代码为8"

更新Android SDK工具包到版本25.2.2后,我遇到同样的问题。 要解决这个问题,我已经重新启动Android SDK Manager,然后创build新的虚拟设备,而不是使用旧的。

警告:userdata分区从756 M调整到800 M

对于此警告设置内部存储= 756 MB错误警告将被删除。

我知道这是一个“老”的问题,但下面的命令为我解决了这个问题:

 ./emulator -data /sdk/path/here/system-images/android-API/default/x86/userdata.img -avd your_avd_name 

其中API是您要使用的api级别。 我发现这只是API <20的必要条件

注:我有libstdc++问题,所以我不得不使用LD_PRELOAD envvar。 我在示例中删除了它,对我来说,完整的命令如下所示:

 LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 ./emulator -data /home/username/Android/Sdk/system-images/android-API/default/x86/userdata.img -avd Whatever