Ответ 1
Попробуйте проверить свободное пространство на вашем жестком диске....... обычно это связано с низким объемом памяти
Я пытаюсь начать разработку в Android, но у меня возникли проблемы с настройкой среды разработки: Я запускаю Ubuntu 11.04 и установил Eclipse Juno 4.2.0. и обновили инструменты sdk android до последней версии.
Когда я пытаюсь запустить эмулятор Android, я получаю сообщение об ошибке "NAND: не удалось записать файл... файл существует". При поиске по этой ошибке в ответ сказал, что мне нужно освободить место на моем жестком диске. С тех пор я освободил несколько Gig с жесткого диска, но я все равно получаю ту же ошибку. Другой сайт сказал, чтобы удалить все среды эмулятора и создать новые с нуля. Я пробовал это, но когда у меня была только одна среда, указанная в менеджере avd, и я пытаюсь ее удалить, и появляется сообщение об ошибке, которое говорит, что я не могу, потому что эмулятор в настоящее время запущен. Даже когда я перезагружаю компьютер, откройте менеджер avd и попытайтесь удалить, я все равно получаю ту же ошибку. Я пробовал
adb устройства для поиска устройства, которое запущено, но устройства не отображаются.
Я получаю эту ошибку независимо от того, запускаю ли я команду avd manager Eclipse или из командной строки. Кто-нибудь знает, почему я получаю NAND: не удалось записать файл... файл существует ошибка или почему я всегда получаю сообщение об запуске эмулятора.
Привет,
Джон
Попробуйте проверить свободное пространство на вашем жестком диске....... обычно это связано с низким объемом памяти
Повторно запускайте df -h
во время запуска эмулятора. Вы можете увидеть что-то вроде этого:
$ df -h
Filesystem Size Used Avail Use% Mounted on
...
tmpfs 3.7G 2.7G 1.1G 72% /tmp
...
$ df -h
Filesystem Size Used Avail Use% Mounted on
...
tmpfs 3.7G 3.6G 191M 95% /tmp
...
$ df -h
Filesystem Size Used Avail Use% Mounted on
...
tmpfs 3.7G 3.6G 160M 96% /tmp
...
$ df -h
Filesystem Size Used Avail Use% Mounted on
...
tmpfs 3.7G 3.6G 112M 98% /tmp
...
$ df -h
Filesystem Size Used Avail Use% Mounted on
...
tmpfs 3.7G 3.7G 8.8M 100% /tmp
...
$ df -h
Filesystem Size Used Avail Use% Mounted on
...
tmpfs 3.7G 2.7G 1.1G 72% /tmp
...
То есть раздел заполняется, тогда вы получаете сообщение об ошибке, а затем раздел освобождается.
Решение было бы либо перемонтировать tmpfs
at /tmp
с большим пространственным распределением, 5 ГБ должно быть достаточно, используя sudo mount -o remount,size=5G tmpfs /tmp/
или сообщить AVD, чтобы поместить его временную директорию в другое место в соответствии с Как изменить временный каталог эмулятора Android и https://code.google.com/p/android/issues/detail?id=15716