基础准备
在ionic3项目中添加平台,默认为测试包,添加--release 为发布版本
添加平台
ionic platform add android
ionic platform add ios
删除平台
ionic platform remove android
ionic platform remove ios
更新平台
ionic platform update android
ionic platform update ios
直接打包成debuge包
ionic build android(编译项目apk)
ionic emulate android(运行项目apk 手机连接在手机运行模拟器连接在模拟器运行)
ionic run android (相当于build + emulate)
发布包:
ionic platform add android --release
其他同理
添加压缩
ionic build android --prod
这样最后的包会小不少哦
生成platform代码
添加到android studio中,导入之后项目
启动android studio 选择导入eclipse gradle ..类型的项目即可
编译成apk文件
点击android studio -->build-->build apk 等待编译
完成之后在该项目下build->outputs-apk目录下就可以看到该apk文件。
到这里测试包就已经可以了。
签名包
接下来就是添加签名,打成签名包就可以发布了哦
那么就是会用工具来打签名包,使用android studio ,点击build-->Generate singed APK-
点击Create new..创建一个签名
需要注意的是:Validity是一个有效时间,注意是年哦
完成之后回到Generate Signed APK 然后填好信息,点击next,选择一个签名包的路径,选择一个build Type为release,finish完成即可。