how to reduce android app size?

五迷三道 提交于 2019-11-29 11:42:17

You can use APK splits to build smaller versions of your app that target individual device architectures. For an example of this, see the San Angeles demo project.

You can get a further reduction by removing the libpngt.so/libjpgt.so files if your app doesn't need them.

Using ProGuard may help too.

Regarding tesseract lib size have a look at options provided by tesseract itself. Description is in article less is better. Be aware some of options are experimental, so check your OCR quality.

nguyenq

Use the 3.01 version of Tesseract .trainddata files.

How to reduce size of tessdata used for TessBaseAPI in android?

Read the answer in http://stackoverflow.com/questions/25101534/reducing-android-app-apk-size you will get the solution. And for the record always try to reduce duplicating codes

App sizes largely increases due to 3rd party libraries and images. Please have a look at what all images you have used and try reducing their sizes where all possible.

One more thing you can do is use Lint to check for unused resources and remove them if any.

Just right click on app directory -> Analyze -> Run Inspection By name

and then type in Unused resources.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!