Android sdk 23 apk 安装包突然增大

最近升级min_sdk从21 ->25,在生成apk后,包体积突然大了一倍
解决
在清单文件AndroidManifest.xml 的Application下添加该属性。解决了问题

android:extractNativeLibs="true"
如下,关于对该属性的官方解释。

避免解压缩原生库
在构建应用的发布版本时,您可以通过在应用清单的 元素中设置 android:extractNativeLibs=“false”,将未压缩的 .so 文件打包在 APK 中。停用此标记可防止 PackageManager 在安装过程中将 .so 文件从 APK 复制到文件系统,并具有减小应用更新的额外好处。使用 Android Gradle 插件 3.6.0 或更高版本构建应用时,插件会默认将此属性设为 “false”。

mark一下

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 先描述一下结论: android:extractNativeLibs = true时,gradle打包时会对工程中...
    忆中异阅读 10,958评论 1 9
  • 一、瘦身优化及 Apk 分析方案介绍 1.1 瘦身优势 我们首先来介绍下,为什么我们需要做 APK 的瘦身优化? ...
    凯玲之恋阅读 4,411评论 0 0
  • 本文章已授权微信公众号郭霖(guolin_blog)转载。 本文章讲解的内容是Android的内存管理。 概览 A...
    谭嘉俊阅读 4,010评论 0 3
  • 用户经常避免下载似乎太大的应用程序,特别是在设备连接到经常出现的2G和3G网络或按字节计费的市场环境。本文介绍如何...
    Cfvdjnl阅读 4,697评论 0 1
  • 本文是对Google官方文档 Reduce APK Size 的翻译l留与备用 用户经常会避免下载看起来体积较大的...
    王冥阅读 4,724评论 1 0

友情链接更多精彩内容