本文主要内容
- 简单描述dount多端框架
- 说明APK签名和HTTPS证书的区别
dount多端框架
最近开发了一款微信小程序,赶上腾讯官方出了dount多端框架把微信小程序打包成安卓和苹果原生应用。学习一下dount多端框架的使用。
第一次学习开发原生手机应用个人碰到的难点
个人认为难点:
- 项目跑起来: 不用考虑了,基于微信小程序
- 打包和签名: 个人一直不理解原生应用签名方式,觉的挺难。
APK签名和网站https证书的不同
打包发布APP前,需要给APK生成签名,用来“证明真身”,防止篡改。 APK生成签名证书和https证书异同:
-
APK的证书是开发者自己生成的。
-
https证书是机构颁发的。
-
APK中包含公钥和签名,不需要额外其他便可以完成验证。
-
https从服务器拉取公钥后,需要使用操作系统集成的机构根证书验证服务器公钥是否安全。
开发者自己生成自己生成证书免费,工具配置好证书就可以对APK签名。
机构颁发证书收费,也有不少组织给出免费DV证书。
总结
dount 可以把小程序打包成安卓和苹果手机原生应用。
APK签名不难,生成证书,配置好工具就可以了。
算是个人笔记吧,写的不太好,有问题可交流。
其他资料
小程序多端框架概述
Android 签名机制 v1、v2、v3