第四节1:ionic3探索之路-平台打包android

基础准备

JDK
android studio

在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代码

image.png

添加到android studio中,导入之后项目

启动android studio 选择导入eclipse gradle ..类型的项目即可


image.png

编译成apk文件

点击android studio -->build-->build apk 等待编译
完成之后在该项目下build->outputs-apk目录下就可以看到该apk文件。

image.png

到这里测试包就已经可以了。

签名包

接下来就是添加签名,打成签名包就可以发布了哦
那么就是会用工具来打签名包,使用android studio ,点击build-->Generate singed APK-


image.png

点击Create new..创建一个签名

image.png

需要注意的是:Validity是一个有效时间,注意是年哦

完成之后回到Generate Signed APK 然后填好信息,点击next,选择一个签名包的路径,选择一个build Type为release,finish完成即可。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,976评论 25 708
  • “七年之痒”一般说的是夫妻之间相处七年会出现各种各样的婚姻状况,另一种说法是“七年之痒”源于人的细胞七年会完成一...
    苏慕颜阅读 544评论 0 0
  • 未来先生: 你好! 不知道此时的你在哪里?不知你是否已经找到了来到我这里的路?我真的好想知道还要多久,你才能...
    甜小汪阅读 420评论 0 3
  • 今天我们来聊聊生活味。上周六,老公做好早餐,就出门了,他去参加部门的年会,孩子也由奶奶接回了老家,提前过起了寒假,...
    许萍说阅读 356评论 0 0
  • 那一天我的車停在老地方 熟悉的橋上繁忙夜燈初上 等待如約而至丟失了笑意 那一天我的手沒牵你的手 泛藍的夜空緊锁起了...
    JiJizhenzi阅读 496评论 0 3