【问题标题】:Large APK size when using NDK , how to reduce android app (APK) size?使用 NDK 时 APK 大小较大,如何减小 android 应用 (APK) 大小?
【发布时间】:2018-05-11 06:15:15
【问题描述】:

我开发了一个 One Android 应用程序。它的 APK 大小为 8MB。谁能告诉我在我的应用程序中使用 NDK 时如何减小 APK 大小? TIA

【问题讨论】:

  • 你检查过这个SOSOSO吗?
  • @Sagar 已经检查过了。 Playstore 应用程序大小为 8Mb。原始大小为 9.6 Mb。发布大小为 9.0 mB.. 但我仍然想减小 apk 大小。
  • 查看更新的评论
  • 您是否在 gradle 脚本中指定了 abiFilter?否则,您最终可能会为您可能不需要的所有 ABI 构建。

标签: android performance android-ndk apk


【解决方案1】:

如果您面向多个架构,使用 App Bundles 会自动为您拆分 APK,因此您的应用仅包含给定设备所需的库。

【讨论】:

    【解决方案2】:

    我认为为屏幕密度或 ABI 配置多个 apk 可能会对您有所帮助。

    这里的文档:https://developer.android.com/studio/build/configure-apk-splits

    【讨论】:

    • 我会转而查看 Android App Bundle(Google 刚刚宣布),它基本上为您处理拆分:g.co/androidappbundle
    • @Pierre 昨天收到了来自 google 的关于 androidappbundle 的邮件。棒极了。 :p
    猜你喜欢
    • 2014-09-25
    • 1970-01-01
    • 2014-03-05
    • 2023-04-04
    • 2021-09-22
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    相关资源
    最近更新 更多