creator2.4.8使用android studio打包报错

android studio 版本2021.2.1
assets资源过大就报名这个错误

Task :app:packageRelease FAILED
:app:packageRelease (Thread[Execution worker for ‘:’ Thread 8,5,main]) completed. Took 54.178 secs.
:instantapp:mergeReleaseAssets (Thread[Execution worker for ‘:’ Thread 5,5,main]) completed. Took 1 mins 50.28 secs.
:instantapp:processReleaseManifestForPackage (Thread[Execution worker for ‘:’ Thread 15,5,main]) completed. Took 3 mins 50.406 secs.
AAPT2 aapt2-4.2.2-7147631-windows Daemon #0: shutdown
AAPT2 aapt2-4.2.2-7147631-windows Daemon #1: shutdown
AAPT2 aapt2-4.2.2-7147631-windows Daemon #2: shutdown
AAPT2 aapt2-4.2.2-7147631-windows Daemon #3: shutdown

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ‘:app:packageRelease’.

A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable
Zip64 required but forbidden (#entries=107224, cd=(offset=817,553,616, size=13,270,893))

资源有多大? 怎么看出是资源过大造成的问题?

资源800多M,我把assets里的大的几个bundle资源包删除,打包就正常运行,一放回去就报错。

请问如何解决的,我也遇到了

合并JSON文件再试试 ?

resources目录压缩方式由默认改为了“合并所有json”,但还是不行。哎。。。。

不止resources目录吧 主目录也合并要,合并后 资源数量应该下降几倍能,你对比一下 数量先看看? 不会没变化吧

我在删资源,有些目录勾选“合并所有json”后,直接构建都不通过了,ccc直接提示“Error: EMFILE: too many open files”

“合并所有json”取消勾选,然后资源文件删除到剩余为42,622个之后,编译通过了,过是过了,这次我删了一些非必要的美术资源,但是后期项目大了,资源必须保留,那如何出apk包?

我认为你应该先解决这个问题,至少我没遇到过这个还 这种错误给官方一个例子让他们试试吧帮你解决了只能,主目录和resources目录 都应该能合并才对,然后你再试试纹理合并吧 这几种方式同时使用 数量肯定降低一个数量级能

请问有解决方案吗,我也卡在这了