如何用微信公众号做企业网站,合肥住房和建设厅网站首页,水果商城网站模板,江山建设工程信息网站最近在用AndroidStudio开发一个小计算器#xff0c;代码加起来还不到200行。但是遇到一个问题#xff0c;导出的APK文件大小竟然达到了1034K。这不科学#xff0c;于是就自己动手精简APK。下面我们大家一起学习怎么缩小一个APK的大小#xff0c;以hello world为例。 新建工…最近在用AndroidStudio开发一个小计算器代码加起来还不到200行。但是遇到一个问题导出的APK文件大小竟然达到了1034K。这不科学于是就自己动手精简APK。下面我们大家一起学习怎么缩小一个APK的大小以hello world为例。 新建工程最低版本支持2.3.3其他默认。工程目录是这样的 我们直接签名导出APK看看大小如何1M啊( ⊙ o ⊙ ) 什么鬼 怎么可能呢是吧都还没有写代码呢就已经1M了。检查一下代码我们会发现工程里自动添加了V7的向下兼容包为了使低版本4.0以下的Android能够使用高版本4.0及以上的特性。 一、 如果我们用不上这个兼容包就可以将其删除File--ProjectStructure--app--Dependencies快捷键CtrlShiftAltS即类似这样命名的包com.android.support:appcompat-v7:22.2.0 二、 删除之后项目就开始报错了。这时要删除menu资源文件里面的showAsAction属性和更改Styles.xml资源文件 将被标上红线的代码删掉 更改Style.xml资源文件 style nameAppTheme parentandroid:Theme.Light/style 三、 更改类文件继承的对象为Activity public class MainActivity extends Activity导入Activity包和移除不必要的包 四、 这时只要clean一遍项目你会发现已经没有错了。 五、 我们直接导出APK看看现在的大小如何简直是差了天那么大 六、 可以选择开启ProGuardhttp://developer.android.com/tools/help/proguard.html--------------------- 作者tim-yip 来源CSDN 原文https://blog.csdn.net/tim_yip/article/details/47022875 版权声明本文为博主原创文章转载请附上博文链接转载于:https://www.cnblogs.com/Im-Victor/p/10436004.html