#一.图片资源.
1.整体压缩图片大小(下载压缩工具,自己选择好用的)
2.设计给的图片有好多(xhdpi,xxhdpi,xxxhdpi),为了更好适配我们都会保留在res包下面,从而使得图片大小增加,我们app也就增加了
.我们可以只留一张,让设计出svg格式图片(使用:res->右键->new->Vector Asset->path->找到svg图片->点击下面next->finish)
3.使用webp格式图片
#二.无用的资源
1.本地项目无用资源(查找方式:Android studio 顶部Analyze->点击第一个选项inspection scope->选择Module app->点击ok然后等待一段时间编辑器工具下面有进度条,找到无用资源删除即可)
2.三方库资原.如果自己可以写出功能就不要用三方库.或者是你只用三方库一部分,你可以参照三方库写,只写自己用的的.
3.so库,单语言.在app build.gradle 添加如下代码
defaultConfig {
applicationId ""
minSdkVersion 18
targetSdkVersion 28
versionCode 3
versionName "1.3"
multiDexEnabled true
ndk {
// abiFilters 'arm64-v8a', 'armeabi-v7a', 'x86'
abiFilters 'armeabi-v7a', 'x86'
}
resConfigs "zh", "zh-rCN"
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
}
#三.上面所将只是比较容易操作的减少app大小方法.如果你们有其他方法也可以评论给我.我们共同学习共同进步.
#四.如果有做项目需求请联系我们