LINUX.ORG.RU

jobb java.io.IOException: FAT Full

 , , ,


0

1

Не получается сделать файл расширения для apk - вроде бы результат аналогичен этому багу, но у меня в папке и близко нет 500 mb - всего 1 файл на 300 Кб. Из-за чего ещё это может быть? Полный вывод:

syjgin@haineko:~/AndroidStudioProjects/av-temp$ /home/syjgin/Android/Sdk/tools/jobb -d /tmp/assets/ -o patch.1.my.package.name.obb -k YzZhZDdkNGUwYmM4YTdhMjFlMTJiNzAx -pn my.package.name -pv 14
Slop: 0   Directory Overhead: 0
Slop: 791   Directory Overhead: 352
Partial Sector [32] writing to sector: 7
Partial Sector [32] writing to sector: 7
Partial Sector [32] writing to sector: 7
Partial Sector [96] writing to sector: 39
Alignment off writing to sector: 39
Partial Sector [96] writing to sector: 39
Alignment off writing to sector: 39
Partial Sector [96] writing to sector: 7
java.io.IOException: FAT Full (569, 570)
        at de.waldheinz.fs.fat.Fat.allocNew(Fat.java:298)
        at de.waldheinz.fs.fat.Fat.allocAppend(Fat.java:376)
        at de.waldheinz.fs.fat.Fat.allocNew(Fat.java:353)
        at de.waldheinz.fs.fat.ClusterChain.setChainLength(ClusterChain.java:164)
        at de.waldheinz.fs.fat.ClusterChain.setSize(ClusterChain.java:132)
        at de.waldheinz.fs.fat.FatFile.setLength(FatFile.java:91)
        at de.waldheinz.fs.fat.FatFile.write(FatFile.java:154)
        at com.android.jobb.Main$1.processFile(Main.java:495)
        at com.android.jobb.Main.processAllFiles(Main.java:604)
        at com.android.jobb.Main.processAllFiles(Main.java:600)
        at com.android.jobb.Main.processAllFiles(Main.java:600)
        at com.android.jobb.Main.main(Main.java:417)
Exception in thread "main" java.lang.RuntimeException: Error getting/writing file with name: 01.aac
        at com.android.jobb.Main$1.processFile(Main.java:501)
        at com.android.jobb.Main.processAllFiles(Main.java:604)
        at com.android.jobb.Main.processAllFiles(Main.java:600)
        at com.android.jobb.Main.processAllFiles(Main.java:600)
        at com.android.jobb.Main.main(Main.java:417)

Особенно интересно, что этот баг 2 года висит незакрытым. Или это просто потому, что гугл тоже оставил google code?

★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Ого. Точно ответить не могу, но внутренний нострадамус подсказывает, что FAT-таблица заполнена - возможно, слишком большое количество мелких файлов создано?

Вообще странно видеть, что в 2015 году андройд до сих пор использует fat.

BattleCoder ★★★★★
()
Ответ на: комментарий от BattleCoder

пробовал выполнять на пустой флешке - тоже самое. Нашёл, правда, статью,где автор, вроде как, смог загрузить под видом .obb переименованный zip- может, сработает

wingear ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.