Существует несколько типов упакованных журналов ошибок:
Сообщается об ошибке:
CommandInvokationFailure: Ошибка средства упаковки ресурсов Android.
E:\Android-SDK-Tool\build-tools\33.0.2\aapt.exe package -v -f -F raw .ap_ -A raw -0 "" --ignore-assets "!.svn:!.git:!.ds_store:!*.scc:.*:!CVS:!thumbs.db:!picasa.ini:!*~"Эта ошибка может быть вызвана несколькими причинами. Хотя префикс тот же, последующий журнал четко покажет причину.
Продолжение 1:
stderr[
raw\audioclips\cv\��������.unity3d: ошибка: неверное имя файла. Невозможно добавить.
]
stdout[
Найдено 5269 пользовательских файлов ресурсов в необработанном виде
]причина:
Имя подпапки StreamingAssets содержит китайские иероглифы.
Решение: измените имя китайского файла на английское.
Продолжение 2:
stderr[
Невозможно добавить 'raw\prefabs\bb_spine\s_yzq11.unity3d': не удалось добавить Zip (-2147483648)
ОШИБКА: невозможно обработать ресурсы при упаковке 'raw.ap_'
ОШИБКА: упаковка 'raw.ap_' не удалось
]
stdout[
Найдено 5274 пользовательских файла ресурсов в необработанном виде
Конфигурации:< /span>
(по умолчанию)Список файлов следует
причина:
1. В StreamingAssets слишком много файлов. Конкретный предел превышения количества на данный момент неясен.
Решение:
Найдите способ объединить ресурсы, например, введя изображения в атлас.
2. Папка StreamingAssets слишком велика, поэтому размер тела пакета превышает 2 ГБ.
Решение:
После тестирования размер папки StreamingAssets составляет 1,92 ГБ, а размер выходного пакета — 1,98 ГБ. Поэтому теоретически максимальный размер папки StreamingAssets находится в пределах 1,94 ГБ, а размер выходного пакета APK — точно в пределах 2 ГБ.
Ошибка:
CommandInvokationFailure: не удалось выровнять APK.
E:\Android-SDK-Tool\build-tools\33.0.2\zipalign.exe 4 "D:\TopmasterSingle\Client \project\Temp/StagingArea\Package_unaligned.apk" "D:\TopmasterSingle\Client\project\Temp/StagingArea\Package.apk"причина:
Корпус Android-пакета Super 2G