可以使用Zip64格式構建一個正在運行的apk嗎?它可以在Android上安裝/執行,以及Android框架需要哪些類型的支持?Android是否支持Zip64格式的apk文件?
Android的apksigner工具的最新版本(7.0 r31)版本does not support Zip64。但是,您可以使用其他工具(如jarsigner)來簽署apk。
Gradle has supported zip64 for a while,但我找不到一個很好的例子,比如Android gradle插件。
我發現的apk的唯一例子是a bug report for apktool - 假設爲Zip64,但後來認爲是無效的apk文件。我試圖通過Python的zipfile解壓縮文件,該文件返回了BadZipfile異常(而不是LargeZipFile),所以我猜測它確實是損壞的。
我知道Android有其他方式處理與大尺寸/數量的文件的apk。我想知道是否需要在提取apk的工具中支持Zip64,這取決於它在野外找到zip64 apk的可能性。