my project is cocos 3.8-lua I upgrade my cocos to 3.13.1 for google 8.1 support 64 decices.then I found
run arm64-v8a so have some problem ,in unzip.cpp
in function unzReadCurrentFile always return Z_DATA_ERROR。but run armabi is ok
i guess arm64-v8a libz.a is not correct?
then can I use chinese?
how do you guess my project(cocos3.8-lua) support google 64 devices,
@slackmoehrle Typed this into Google: “unzip Z_DATA_ERROR unzReadCurrentFile”
Found this (probably 2nd link from the top in the results):
That led me to the MiniZip info. FYI, I didn’t even know Cocos2d-x was using MiniZip!
I don’t know if it’s the actual issue though, but from looking at the MiniZip repository, Cocos2d-x is using a very old version of it, which clearly has issues in 64Bit mode.
yeah, I don’t think this dep has been updated in quite some time. Easy enough to test and see how newer versions work and if and code needs to be refactored.