赞
踩
鸿蒙os应用分为以下三种:
一、TV(电视机)
电视机上的应用,前端页面开发可以使用js+hml+css做为界面开发语言。也可以使用xml来做开发(开发风格类似于安卓开发)。后端使用java
二、Wearable(可穿戴设备)
智能手表上的应用。前端页面开发可以使用js+hml+css做为界面开发语言。也可以使用xml来做开发(开发风格类似于安卓开发)。后端使用java
三、Lite Wearable(低功耗可穿戴设备)官方描述:轻量级可穿戴设备
低功耗可穿戴设备。没有发现Lite Wearable 与 Wearable的明显区别。疑问:都是属于可穿戴设备,为什么要分成两种项目来搭建?deveco-studio生成的代码与Wearable的区别在于缺少了java的后台代码。只有前端js+hml+css的界面。开发与部署上的区别:Lite Wearable无法使用模拟器运行。只能使用华为《运动健康》App选择手表:
依据文档中描述应该是这些设备。由于无法提供模拟器运行,在开发工具中可以使用:预览器查看应用效果。
文档:使用预览器查看应用效果
主要使用huawei deveco studio,进行开发。
该开发工具有以下缺点:
一、模拟器很卡,自带马赛克(如下图)。
二、当前不支持热部署。
三、使用模拟器需要经常登录,一天的时候都花在登录华为账号上了。一天登录好几次是常见情况。
二、一路next,快速安装。中途不用勾选任何选项即可。
三、配置node环境变量:node 环境变量配置
由于本人是做后台开发的从未接触过移动端开发,技术栈也是java+vue。所以在以下文档中,我也是从一个后端开发者的角度去理解鸿蒙os应用的开发理念。
一、选择应用类型
File->New->New Project
点击过后弹出应用类型,这里选择可穿戴设备(Wearable)使用js+hml+css作为前端界面
二、初始化项目
点击确定后即可创建一个带有列表的可穿戴项目。在此过程中需要等待开发工具初始化。此过程可能初始化失败,需要多次尝试,或者使用其他的源。
三、创想项目完毕
截止当前一步,项目创建完毕
一、登录华为
点击Tools->HVD Manager
开发工具将会打开游览器,登录华为账号。如果你没有创建过账号,需新建账号。创建账号完毕,需要关闭所有游览器并在此点击Tools->HVD manager,否则将会被重定向一个错误的页面。
二、启动模拟器
点击:Tools->HVD Manager,此时你将会看到可以启动的设备列表
这里选择可穿戴设备(Wearable),点击右侧的三角形即可启动模拟器。
三、启动成功
启动模拟器成功界面
点击头部的虫子按钮即可启动项目
稍等片刻即可启动项目,如下图
什么是Lite Wearable,像荣耀手表ES属于Lite Wearable还是Wearable。使用哪种方式创建项目合适?
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。