按照老师的流程来打包,apk有30多MB...
来源:14-6 打包发布React Native项目【收获果实】
不悔_life
2019-06-21
我看到老师的apk只有7MB,为什么我的有30M多,
我打包后的apk在 android\app\build\outputs\apk 下面只有一个debug文件夹,里面有一个app-debug.apk。
有32mb , 是不是我的签名有问题啊。
我是按照网上的流程生成的签名,
命令是 :
keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 30000 -keystore F:\work_cx/keyStore/android.keystore
2回答
-
不悔_life
提问者
2019-06-21
再次回复自己, 又排查了好久发现是这个
ndk {
abiFilters "armeabi-v7a", "x86"
}
目前包压缩到15.1m了。。 虽然比老师的包大很多,但是勉强可以接受了。。
012019-06-24 -
不悔_life
提问者
2019-06-21
前面那个有问题是没打包成功,重新安装java的jdk , 打包成功了,但是文件还是28m额。。。
这个是附带的output.json文件
[
{
"outputType": {
"type": "APK"
},
"apkInfo": {
"type": "MAIN",
"splits": [],
"versionCode": 1,
"versionName": "1.0",
"enabled": true,
"outputFile": "app-release.apk",
"fullName": "release",
"baseName": "release"
},
"path": "app-release.apk",
"properties": {}
}
]
00
相似问题