|
dullwitMar 29, 2024 via iPhone
1
还是具体情况具体分析。自己的动态库可以开启编译压缩; cppFlags 高的话,可以拆分 c++_shared ;放弃 armbai-v7a 等等
|
|
ysc3839Mar 30, 2024 via Android
2
|
|
liaopen123Mar 31, 2024
5
大佬 动态加载 so 有什么方案么?我们公司也想做,但是没啥头绪。
|
|
6
@liaopen123 自己看看 android ndk 相关资料?
|
|
jim9606Apr 1, 2024 via Android
7
打分架构包,例如纯 arm64-v8a 包,这种大部分应用都做了。
还有,你先搞清楚你在乎的是 apk 大小还是传输大小。 google 推荐不要压缩 apk 内的 so ,因为系统可以直接从 apk 加载 so,否则需要额外先用一份空间存放解压的 so 。 google play 分发 apk 会使用 http 传输层压缩,所以实际传输大小并没有显著变化的。 动态下载 so 先不说合规和安全问题,你的 cdn 只要支持传输层压缩(不会还有不支持的吧?),最终传输大小应该是跟整包 apk 差不多的,除非动态加载的逻辑很大。 当然我知道没多少人知道这些。可能国内的应用商店都把这搞错了,开发者都知之甚少的何况用户了。 |