2017-09-11 9 views
1

많은 양의 동영상 파일을 APK에 추가하는 데 문제가 있습니다. 먼저 APK가 Play 스토어에 가지 않을 것이라고 언급 할 가치가 있으므로 APK 크기에 제한이 없습니다.zip 파일이 특정 크기에 도달하면 Android aapt add 명령이 실패합니다.

기본적으로 Unity를 사용하여 Android 용으로 제작할 때 결합 된 비디오 파일이 2GB 표시를 통과하면 APK가 Zip으로 패키지화 될 때 실패합니다.

나는 비디오 파일을 제거하고 그것없이 APK를 만든 다음 CMD에서 aapt 빌드 도구를 사용하여 수동으로 각 비디오를 추가하기로 결정했습니다. 이 도구를 사용할 때 Unity에서 2GB 표시와 동일한 문제가 발생합니다.

콘텐츠가 2GB 총 크기 표시에 도달하면 아래 메시지가 표시되는 이유를 아는 사람이 있습니까? 논리적 한계가 있습니까? 어떻게 든 무시할 수 있습니까? 나에게 오해의 소지가있는 뭔가가 있을까요?

C:\Users\B\AppData\Local\Android\sdk\build-tools\26.0.1>aapt add -v `"C:\Users\B\Desktop\0.0.7.apk.zip" "C:\Users\B\Downloads\LE_ACT_3.mp4"` 

ERROR: failed opening/creating 'C:\Users\B\Desktop\0.0.7.apk.zip' as Zip file 

다른 방법으로도 패키지하는 방법에 대해 감사드립니다.

+0

비디오 압축 파일을 추가하기 전과 후에 apk 크기를 알고 싶습니다. 허용되는 최대 apk 크기는 4GB입니다. –

+0

동영상을 추가하기 전에 80MB입니다. 4GB는 확장 파일이 포함 된 Google Play 스토어 한도입니다. 리서치를 통해 Play 스토어 외부에 한도가 있다고 생각하지 않습니다. 이것은 우편 번호입니다. thx – Beloudest

+0

아니요 4GB는 zip 파일에 허용 된 총 크기입니다. apk는 압축 된 파일이므로 따라서 4GB 크기를 유지하는 것이 중요합니다. 귀하의 경우에는 zip64 형식을 사용하려고 시도하십시오. –

답변

0

Android APK의 확장 파일 크기 제한으로 인해 2GB입니다. 주 확장 2GB 및 패치 2GB는 4GB입니다. 나는 쉬울 수 있지만 그것은 나를 위해 삶을 더 어렵게 만들었습니다.