顶一下
文件在 /data 内存着,用 Android studio 的 Device File Explorer 可以看到
只有这一个文件project.manifest, 没看见zip文件,是文件其实没有下载下来么
热更还是有点问题的,看来要自己搞一套方案了
您好 我也遇到这个问题了,请问您解决了吗?
我也遇到这个问题了 也发了一个主题帖 可以帮忙看一下吗
没有,对底层代码不熟,也不知道哪里有问题。 只能先用3.17的。
好的,应该有不少人遇到这个问题了。
修改底层源码解决了,后续看官方如何修复。
请问如何修复的, 能否麻烦告知下
unzFile zipfile = unzOpen(FileUtils::getInstance()->getSuitableFOpen(outFileName).c_str());
改为:
ssize_t size = 0;
unsigned char *zipFileData = FileUtils::getInstance()->getFileData(outFileName, “rb”, &size);
unzFile zipfile = unzOpenBuffer(zipFileData, size);
实现
非常感谢
非常感谢,确实可以了
mark
把编译方式从 cmake 改成 NDK 编译可以解决,具体就是修改 proj.android/gradle.properties
PROP_BUILD_TYPE=ndk-build
mark
mark
可能是直接把文件压缩成rar格式然后改后缀成zip导致的,直接压缩成.zip格式,不要改后缀。