明人不说慢话,直接开始。
一.注册快应用联盟账号
浏览器打开快应用联盟官网,用邮箱注册。
二.绑定各厂商开发中账号
这一步先跳过...
三.开发快应用
准备开发环境,详情见环境搭建,cmd 看到如下如所示就表示开发环境准备好了。
开始创建项目
首先打开命令行工具,定位到你要创建项目的目录;
hap init helloQuick //创建你的项目 是不是和npm install 很像
执行完成后,查看一下 helloQuick 是否被创建
cd helloQuick //定位到helloQuick 目录
npm install //执行命令
发现报错了:
Cannot find module '/work/quick/node_modules/hap-tools/webpack.config.js
论坛找一下发现同样的问题 问题289;
hap update --force //执行完后
npm run build //直接编译
编译打包成功后,项目根目录下会生成文件夹:build、dist
- build:临时产出,包含编译后的页面js,图片等
- dist:最终产出,包含rpk文件。其实是将build目录下的资源打包压缩为一个文件,后缀名为rpk,这个rpk文件就是项目编译后的最终产出
预览
首先你要下载这两个app安装到手机上,如果你是电脑下载的.zip包,将.zip改成.apk
调试器
平台预览版
- 手机打开 快应用调试器
- 选择本地安装
- 找到刚才编译好的rpk(在项目dist文件夹里面,需要先传入手机)文件并打开
下一篇《快应用预览,扫码安装自动更新rpk包,方便快捷》
总结
快应用的创建还是很简单的,从创建到编译到预览 没有遇到什么问题,由于自身有Android和前端的开发经验,上手还是比较快的,至于快应用和原生开发的区别,在日后的开发中会慢慢发现。