快应用开发流程

 

快应用介绍以及优势:

1. 快应用是基于手机硬件平台的新型应用形态,标准是由主流手机厂商组成的快应用联盟联合制定。 

2. 快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台,以平台化的生态模式对个人开发者和企业开发者全品类开放。 

3. 快应用具备传统APP完整的应用体验,无需安装、即点即用。

 

一、环境搭建

1. 安装nodejs

安装6.0以上版本的NodeJS,推荐v6.11.3。不要使用8.0.*版本.这个版本内部ZipStream实现与node-archive包不兼容,会引起报错 

2. 安装hap-toolkit

在命令行中执行 hap-v 会输出版本信息表示hap-toolkit安装成功

 

二、初始化项目以及调试

1. 选择或者自己先进一个文件夹,在命令行中输入:

    hap init <ProjectName>

项目目录如下:

ux后缀名文件内容如下:

2. 安装依赖

    npm install

3. vs code安装插件

    Hap Extension

3. 编译项目

(1)手动编译项目

        npm run build

(2)自动编译项目

        npm run watch

4. 预览和调试

    (1)安装调试器

            下载调试器

            下载预览平台

            两个应用安装完就可以安装快应用了 

    (2)安装快应用

            HTTP请求:启动HTTP服务器(npm run server),打开调试器,点击扫码安装

            本地安装:将rpk包拷到手机,打开调试器,点击本地安装,选择拷进的rpk包

 

三、快应用遇到的一些问题

1. 项目的页面样式和布局

   框架目前仅支持长度单位px和%

   项目配置基准宽度:项目的配置文件(<ProjectName>/src/manifest.json)中config.designWidth的值,默认为750

2. 调试

    谷歌 devtools工具 无法选中元素调样式

                                         

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值