首页 热点专区 小学知识 中学知识 出国留学 考研考公
您的当前位置:首页正文

Android Studio如何减小APK体积

来源:要发发知识网
   今天领导让我研究一下为什么Android Studio打包的APK比 Eclipse打包的APK大了很多,开始以为是res下的资源文件问题导致的,但是测试后变化 并不大,原来后来我用Android Studio建了一个“Hello World!”工程,打包后发现居然 是这样
Paste_Image.png

怎么可能呢是吧?都还没有写代码呢,就已经1.31M了。检查一下代码,我们会发现,工程里自动添加了V7的向下兼容包,为了使低版本(4.0以下)的Android能够使用高版本(4.0及以上)的特性。

一、 如果我们用不上这个兼容包就可以将其删除,File-->ProjectStructure-->app-->Dependencies(快捷键:Ctrl+Shift+Alt+S),即类似这样命名的包com.android.support:appcompat-v7:22.2.0

Paste_Image.png Paste_Image.png

二、 删除之后,项目就开始报错了。
更改Style.xml资源文件:

Paste_Image.png

三、 更改类文件继承的对象为Activity

      public class MainActivity extends Activity  

      导入Activity包和移除不必要的包

四、 这时只要clean一遍项目,你会发现已经没有错了。

五、 我们直接导出APK看看现在的大小如何,简直是差了天那么大,只有35KB了

显示全文