鸿蒙应用的开发是用deveco stdio,它就是jetbrain IDEA的开源版本,然后一直不理解它的轻可穿戴应用和可穿戴应用的区别,华为官方并未就此作出解释和区分。
所以IDE中就是这样
在这里插入图片描述
然后给你几种可选择的语言
在这里插入图片描述
这是稍微老一点的版本,在最新版本中,以及没有语言选择了,只给js开发选项。
我想用Java开发,所以用了老一点的版本
最坑的是,应用开发完了,调试的时候需要一个应用调试助手,才发现什么是轻应用,华为死不说什么是轻应用,在哪都查不到,然后在最后应用部署阶段丢一个应用调试助手给你,然后应用调试助手跟你说Java开发的应用不能放轻可穿戴设备上,sb,一开始不把这些都标注清楚,无论怎么查都找不到两者的区别。
原来华为两款手表中,watch系列是可穿戴设备,而GT系列是轻可穿戴设备,更坑的是,调试助手只能给GT系列的手表做开发调试,不能给watch使用,想调试watch系列另找他法。
注意,给GT做应用开发只能使用js,js,js,js,不要用Java,这就是lite wearable 和wearable之间的区别。它们之间的sdk也有非常大的区别,lite wearable 的sdk中缺少很多api,比如蓝牙等,很多功能都无法开发实现。如果想实现,只能开发wearable应用。
还有sb的华为开发者联盟认证,明明好不容易认证了,重新登录又说该账号被其他开发者认证为个人开发者,不能使用,我明明就这一个账号,而且是首次认证,无论如何都不行,没有认证就无法发布应用。然后注销了账号重新建立,但是还是这样,说这个身份证已经在华为开发者联盟认证过了,不能再使用,那么这个身份证在华为世界里就算是废了。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐