首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android安装包精简系列(总纲)

Android安装包精简系列(总纲)

作者头像
子勰
发布2018-05-22 16:08:37
1.9K0
发布2018-05-22 16:08:37
举报
文章被收录于专栏:子勰随笔子勰随笔

写在前面

根据日常的使用经验和相关的数据介绍,我们发现目前安卓应用的apk包已经越来越大,目前Android安装包的瘦身或者精简相关的成熟项目也已经很多。最近工作正好与这部分相关,参与过程中发现很多其实都是可以总结成为方法论或者工具的东西,因此一边优化,一边陆续把一些方案整理总结一下,出一个关于应用安装包优化的系列。

这里都是自己结合网上大神们的指导,然后结合自己代码验证总结验证的。所有结论性的内容,会用红色特别标注出来的。

相关项目:

  • Android-APK-Optimize:
-  简介: 安装包精简项目的事例demo代码
 
-  github: 
  • getImageInfo:
-  简介: 安装包精简项目中关于图片精简相关工具的源码,包括获取图片信息(大小、透明度以及编码方案)、图片压缩等
 
-  github: 

文章列表:

目前还没有非常详细的文章列表,大体少就是从资源精简和代码精简两个方向入手。大纲里面的文章在规划好以后陆续补充吧

总纲
  • Android安装包精简系列(总纲)点击查看 也就是你正在看的这篇,算是个开头和总体总结,主要是相关文章的列表和概述。
  • Android安装包精简系列之为什么要优化精简安装包点击查看 主要总结一下为什么要优化精简安装包,包括为什么安卓包越来越大和精简优化安装包有哪些好处和弊端。
资源精简

这里主要分析关于安装包优化中,与资源相关的一些优化手段。

  • Android安装包精简系列之图标转字体点击查看 这是个人总结的应用安装精简系列的关于图片精简的第一篇,主要介绍怎么使用图标字体库来代替图标达到精简图片的效果。
  • Android安装包精简系列之图片优化点击查看 这是个人总结的应用安装精简系列的关于图片精简的第二篇,主要介绍在不降低用户体验的前提下,尽可能的精简图片的相关方案。优化总体原则就是:在不降低图片效果、保证用户体验的前提下尽最大可能缩小图片文件的大小
  • Android安装包精简系列之资源精简点击查看 主要介绍整体资源的优化,包括怎么梳理apk里面的未被使用资源并精简优化以及怎么通过资源混淆等达到存量资源的精简。
代码精简
  • Android安装包精简系列之Native代码精简
  • Android安装包精简系列之so代码精简
  • Android安装包精简系列之第三方库精简
  • Android安装包精简系列之功能、组件插件化
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年03月30日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 写在前面
  • 相关项目:
  • 文章列表:
    • 总纲
      • 资源精简
        • 代码精简
        相关产品与服务
        图片处理
        图片处理(Image Processing,IP)是由腾讯云数据万象提供的丰富的图片处理服务,广泛应用于腾讯内部各产品。支持对腾讯云对象存储 COS 或第三方源的图片进行处理,提供基础处理能力(图片裁剪、转格式、缩放、打水印等)、图片瘦身能力(Guetzli 压缩、AVIF 转码压缩)、盲水印版权保护能力,同时支持先进的图像 AI 功能(图像增强、图像标签、图像评分、图像修复、商品抠图等),满足多种业务场景下的图片处理需求。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档