当我尝试运行Android模拟器时,我收到错误“NAND:无法写入文件...文件存在”。当在答案上搜索此错误时,我需要释放我硬盘上的一些空间。我从硬盘驱动器中释放了几个Gig,但我仍然得到同样的错误。 无论我是从Eclipse运行avd管理器还是从命令行运行,我都会收到此错误。有谁知道为什么我得到NAND:无法写入文件...文件存在错误或为什么我总是得到有关模拟器运行的消息。
答案 0 :(得分:1)
当错误无法详细描述问题时,这是一个真正令人不安的情况!
最后我发现所有这类错误消息(“文件存在”和“没有空间”)是由于/ tmp文件夹上的少量安装空间。
在Linux中尝试mount
,你会看到tmpfs和/ tmp
更改$ ANDROID_TMP值不是一个合适的解决方案,甚至根本不起作用。
尝试修改 fstab
sudo gedit /etc/fstab
并将/ tmp大小增加到一个对你有意义的更大值(例如:1500M) 然后重新启动系统
PS:它不依赖于IDE(Eclipse或Android-Studio),而是处理AVD模拟器的东西