1.H5利用及快利用介绍
H5利用
- 第五代Html规范开发的web利用,浏览器通过解析HTML,就能够把网页内容显示进去;
- 跨平台性;
- 浏览器上运行。
快利用
- 提供原生体验的免装置利用;
- 行业标准,当初有超过12家智能手机厂商反对;
- 须要在快利用引擎中运行。
H5利用转换快利用
- H5利用转换成快利用,简称H5快利用。它是应用了快利用web组件或者webview接口,而后疾速打包成快利用rpk包,利用实质上还是web利用,上架利用市场后,用户能够间接关上,所有体验和原H5利用类似。
- 保护工作量小,只有url不发生变化,H5快利用在客户端这边就不须要保护。
- H5利用转换成快利用后如果仅公布中国大陆,请谨慎抉择,很可能会被审核驳回。
2.转换领导
转换形式反对在线转换和线下转换。在线转换是开发者拜访AppGallery Connect,填写相干内容,由网站主动转换生成快利用rpk包后再提交审核。
线下转换是指开发者应用华为快利用IDE进行转换,转换完打包生成快利用rpk包后再提交审核。线下转换又反对两种模式,System Webview Mode和Browser Custom Tabs Mode,两种模式的实现机制是不同的。
您能够观看慕课视频H5利用转换快利用,具体理解如何转换生成rpk, 视频外面有很具体的录屏操作。
2.1在线转换
开发者拜访AppGallery Connect ,填写相干内容,由网站主动转换生成快利用rpk包后提交审核。总体流程如下:
2.2线下转换
开发者应用华为快利用IDE进行转换,转换完打包生成快利用rpk包后提交审核,反对如下两种形式。
System WebView Mode:应用快利用web组件加载H5 url。
Browser Custom Tabs Mode:应用快利用webview.loadCustomTabsUrl()加载H5 url。
2.3转换注意事项
利用类型属于游戏的H5 url,不反对线上转换,H5快游戏和H5快利用的引擎实现是不一样的。
线下转换提交审核的rpk请通过Build-> Run Release构建。
线下转换应用Browser Custom Tabs Mode时,最小平台版本号须要设置为1078。
线下转换应用Browser Custom Tabs Mode依赖华为浏览器app,如果华为浏览器未装置,须要做容错解决。
2.4 线上和线下转换比照
3.FAQ
FAQ请参考官网
https://developer.huawei.com/...
更多精彩内容,请见华为开发者官方论坛→https://developer.huawei.com/...