我正在处理一个包含13.56MB的.apk文件的应用程序。它包含70个.png图像。并且有图像透明度,因此它必须是.png格式。 我必须添加更多图像。所以你有任何解决方案来减少应用程序的内存。
答案 0 :(得分:2)
请使用9补丁图片。
在设计按钮时,九个补丁图像特别有用。除了图像的其余部分,自定义绘制的按钮在拉伸边框时可能看起来扭曲和像素化。
Official Documentation和other resource以获得进一步的帮助。
答案 1 :(得分:0)
使用以下内容
答案 2 :(得分: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
}
}