Android studio原生开发之旅

原标题:Mdx转db文件的问题
当我尝试使用命令将mdx文件转换为db文件,原来8M大小飙升到158.6M,如何优化文件大小呢?

1 Like

没有太好的办法,鱼和熊掌不可兼得。

可以试试用不同的方法压缩词条数据,如 gzip、zstd。

1 Like

抱歉啦,我没有把需求说的清楚。因为我原生开发app的,不知道用gzip、zstd这些可以实现读取吗?

可以,压缩完保存成 blob 类型,要用的时候读取出来自己解压成文本。zstd 还支持带词典的压缩,压缩率会更好看一些。brotli 自带词典,也可以尝试下。

2 Likes


当我点击一个组件进入fragment(包含WebView),内存一下飙升,然后我点击返回,内存又增大了,如何优化呢?如果没有合适的优化方法,还有什么别的方法呢?
说明:css文件在assets文件夹里。