愿世界和平123 2017-12-21 11:03 采纳率: 100%
浏览 5012
已采纳

Android开发中 为什么release版的apk 要比debug版本的apk 大一些呢?

Android开发中 为什么release版的apk 要比debug版本的apk 大一些呢?

  • 写回答

3条回答 默认 最新

  • fengye82518 2017-12-21 14:35
    关注

    你说的可能是 odex 优化吧?
    odex优化是为了让android的apk启动更快,它会将APK中的classes.dex文件通过dex优化过程将其优化生成一个·dex文件单独存放。
    一般情况user版本会开启此功能,debug版本一般会关闭。开启后就会生成dex文件,导致体积变大。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?