我正在開發一款適用於Android的2D遊戲。APK文件大小減少清單
在開發的第一階段,文件大小爲18MB,幾乎沒有任何內容。然後它增長到65 MB,我已經設法使用下面的清單將其減少到45 MB。但我認爲它可以更小。
到目前爲止,我已經試過的東西:
- 刪除重複或閒置資產
- 減少精靈大小
- 減少SFX採樣率和比特率
- 使用紋理壓縮的子畫面
- 卸下外部組件
還有什麼我應該添加到清單?
我正在開發一款適用於Android的2D遊戲。APK文件大小減少清單
在開發的第一階段,文件大小爲18MB,幾乎沒有任何內容。然後它增長到65 MB,我已經設法使用下面的清單將其減少到45 MB。但我認爲它可以更小。
到目前爲止,我已經試過的東西:
還有什麼我應該添加到清單?
使用ProGuard(https://developer.android.com/studio/build/shrink-code.html)。例如,在build.gradle中添加如下內容到您的發佈構建類型。
release {
shrinkResources true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
謝謝,這是爲了團結嗎? – Bijan
的Android Studio提供所謂從分析菜單,突出了未使用的導入,對象,資源等與其他優化
縮小啓用和shrinkResource將減少APK的大小
的體面量沿檢查代碼的極佳工具由於圖像資源都打在APK大小主要角色,請看看Here
2.5 - 使用'pngopt'或類似的工具來從PNG去掉不必要的信息文件。 –