2012-05-16 262 views
1

我正在處理包含13.56MB的.apk文件的應用程序。它包含70個.png圖像。並且存在圖像透明度,因此它必須採用.png格式。 我必須添加更多圖片。所以你有任何解決方案來減少應用程序的內存。如何縮小apk文件的大小?

+1

關掉不用的圖像和轉換png格式,以.JPEG格式...它會降低你的apk大小。 –

+0

如果資源無法壓縮/ 9-patch,並且您將添加更多的資源,則可以查看[APK擴展文件](http://developer.android.com/guide/market/擴充files.html)。 – Jens

+0

好問題+1。 – Lucifer

回答

2

請使用9貼片圖像。

九個補丁圖片在設計按鈕時特別有用。除了圖像的其他部分以外,自定義繪製的按鈕在邊框被拉伸時可能會看起來扭曲和像素化。

Official Documentationother resource以獲得進一步的幫助。

0

擊打方式來減小apk大小。分裂apk和minifyEnabled=true。從資源

buildTypes { 
    release { 
     minifyEnabled true 
     proguardFiles getDefaultProguardFile('proguard-android.txt') 
    } 
} 

splits { 
    abi { 
     enable true 
     reset() 
     include 'armeabi', 'armeabi-v7a', 'arm64-v8a', 'x86' 
     universalApk false 
    } 
}