簡體   English   中英

如何在 Android Studio 中壓縮 Kotlin 項目

[英]How to compress Kotlin projects in Android studio

我在 android studio 中創建了一個 android 應用程序,對於編程語言,我使用了Kotlin
現在我的應用程序完成了,我想構建我的應用程序,但是在構建應用程序后顯示35mb的應用程序大小!!!
我的可繪制文件夾大小為2mb並且沒有任何更大的文件,但為什么我的應用程序大小為35mb ?!!!

為了生成測試 apk 版本,我使用了Build -> Build bundle/Apk -> Build apk from android studio menu。

但是當使用java作為語言時,這個大小是7mb !!!

我該如何解決?

一些隨機的想法來改善你的 apk 大小:

  • 打開縮小(ProGuard 或 R8,使用屬性minifyEnabled ),如果您沒有排除太多,請重新檢查您的 ProGuard 文件
  • 將您的圖像轉換為webp文件或矢量,它們甚至更好
  • 添加一個abiFilter ,它排除了古老的 ABI,例如mips
  • 使用 Android App Bundles,按語言、ABI 和屏幕分辨率拆分 apk,從本質上減少交付的 APK 大小
  • 檢查您是否有任何不再使用的庫
  • 使用resConfigs屬性過濾掉任何不受支持的語言

Android 也有關於此的文檔,其中有更詳細的介紹。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM