#2020征文-手表#鸿蒙应用开发之手表真机展示Hello world 原创 精华

一路向北545
发布于 2020-12-25 14:42
浏览
2收藏

 

今天写第一个华为手表的鸿蒙应用 Hello World。希望大家多支持!!!

1.      创建工程,我目前知道的只有华为Watch GT2 pro是第一批开放给开发者可以安装鸿蒙app的,有这款手表的人都可以体验一下,哈哈,就是有点小贵。由于Watch GT2 pro是属于轻鸿蒙的设备,创建项目的时候,要选择Lite Wearable,选择Wearable是不行的。

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

2.      在Appgallery Connect后台创建一个自己的鸿蒙应用。

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

3.      左侧菜单栏,滑到最下面,选择 HarmonyOS 应用-->HAP Provision Profile-->管理添加。

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

类型选择调试,证书选择之前申请好的证书(以前文章介绍过申请步骤),设备也选择提前添加的设备(就是你当前要调试的手表,手表的udid要配置到后台,以前文章也介绍过步骤)。

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

4.      下载真机调试所需的profile文件,文件后缀为.p7b

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

5.      回到IDE,对app进行签名配置。

File-->Project Structure

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

Moudles-->entry-->Signing Configs

所填信息为:

P12文件路径,p12文件密码,别名,别名密码,Sign Alg(默认已填好),p7b文件路径,cer文件路径

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

然后会在moudle的build.gradle文件中生成签名信息,这是真机调试必须配置的。如果是模拟器调试,签名信息有无均可。

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

6.      生成hap安装包。

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

 

7.      将生成的hap安装包,复制到手机的haps文件夹下(根目录下会有一个haps的文件夹,如果没有,自己创建一个)。

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

8.      打开手机上安装的“应用调试助手”,如果没有,去市场下一个。一定要保证当前手机与手表连接着。手表app的安装,是通过手机将hap安装包传到手表上的。

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

9.      点击安装。稍等片刻,手机上会提示安装成功。

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

10.      Hello world应用展示

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

 

从手表应用管理中也可以看到,和其他已经上架的三方app在一个管理列表中出现。

 #2020征文-手表#鸿蒙应用开发之手表真机展示Hello world-鸿蒙开发者社区

 

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
5
收藏 2
回复
举报
15条回复
按时间正序
/
按时间倒序
bugouhen
bugouhen

之前看到有的文章一般都是用模拟器展示,终于看到有真机展示的了

回复
2020-12-25 14:50:57
一路向北545
一路向北545

哈哈,专门买了个手表。

回复
2020-12-25 15:08:13
其乐
其乐

我在华为手机上的应用调试助手上 安装 打包好的 hap安装包 总是安装失败

回复
2021-3-1 20:17:54
其乐
其乐

回复
2021-3-1 20:27:50
一路向北545
一路向北545 回复了 其乐

签名了没

回复
2021-3-2 10:14:45
一路向北545
一路向北545 回复了 其乐

在AppGallery Connect后台要配置上你手表的udid,然后你打包的hap要签你AppGallery connect后台绑定的设备的签名信息。

回复
2021-3-2 10:16:15
鸿蒙张荣超
鸿蒙张荣超

👍👍👍

回复
2021-3-2 10:32:26
其乐
其乐

签名了

回复
2021-3-2 10:43:13
其乐
其乐

回复
2021-3-2 11:06:54
其乐
其乐

有时候,又报这样的错。但我的手表是华为GT2Pro 最近新买的 还没安装第三方应用。

回复
2021-3-2 11:12:59
一路向北545
一路向北545 回复了 其乐
有时候,又报这样的错。但我的手表是华为GT2Pro 最近新买的 还没安装第三方应用。

你的签名为什么会出现中文呢?

回复
2021-3-8 09:20:38
油麦菜土豆
油麦菜土豆

这个是因为,你在AppGallery Connect设置的bundleid与你上传应用的不一致,要一致,我现在是一致了会报 reqSdk不合法的错误,现在也没有解决。

回复
2021-5-25 14:41:42
油麦菜土豆
油麦菜土豆

我到现在都没有成功跑起来,卡在 reqsdk不合法的错误上了

回复
2021-5-25 14:42:29
xiaoludiandian
xiaoludiandian

华为watch3报这个错,不知道为什么

 

已于2021-11-21 15:07:03修改
回复
2021-11-21 14:13:58
wx61defb7d71cf9
wx61defb7d71cf9

老师,能不能做一个安卓的显示心率的app,现在找到的app都不合我意,太难看了。

回复
2022-1-13 00:15:25
回复
    相关推荐