鸿蒙ide如何运行,深入浅析华为鸿蒙IDE安装与Hello World

一、系统安装

1. 到官网下载HUAWEI DevEco Studio

db8d20e08d739298c97ee350855768a6.png

2. 安装

f1d8534e70d561b268847819b09d71c9.png

二、创建项目

创建项目目前还没有手机选项,所以我先选择一个电视:

28d17cc437201c202dfcdd191472e394.png

9913fff7c9737f7771d8e843da37821c.png

IDE的环境看起来和idea差不多,应该比较容易上手。

5ddce68315da99b25d099fa051103c0a.png

从“关于”里也可以看到,确实是基于IDEA开源版本开发的。

3ef9323123c162e1c9871ee50df80295.png

我个人觉得基于IDEA来二次开发,无论对于华为自身短时间完成工具开发,还是对吸引开发者,都是有利的。 事实上安卓现在的开发环境也是基于IDEA的开源产品开发的。

项目构建时遇到了常见的gradle下载太慢的问题。

4546debf64d0c11d72e28e3ec2910ed7.png

解决方法在网上有很多,一般可以手工下载放到gradle的文件夹。

10b6444906de170b577ec9628f180d0e.png

重新打开DevEco Studio ,项目很快构建好了。

66dbfff379dc2166cf3888aace77cd4d.png

三、建立虚拟机

这一步需要在DevEco Studio里登陆华为账号,在菜单Tools-DevEco Login,自行把账号注册好然后按提示登陆。

点Tools-HVD Manager。

这里我建一个TV虚拟机。

8f66e92bce2f2411c8e70dd6628a119a.png

点Action里的三角符号启动虚拟机。

f6f7a566d09c9cbf7c6749c5aa80264c.png

四、运行程序

点菜单里的运行:

虚拟机中出现了Hello World字样。

229a592f537da708dba0495207f8bfb2.png

要注意的是:

我第一次运行时出现了java.io.IOException:Invalid keystore format ...错误的字样,重启了IDE后正常了。

Virtual Device Manager不要关闭

五、小结

鸿蒙与安卓从表现上看与安卓十分相似,包括命令行的语法也如出一辙:

$ hdc shell am force-stop com.example.myapplication

$ hdc file send D:/Documents/DevEcoStudioProjects/MyApplication/entry/build/outputs/hap/debug/entry-debug-unsigned.hap /sdcard/entry-debug-unsigned.hap

$ hdc shell bm install -p /sdcard/entry-debug-unsigned.hap

$ hdc shell am start -n "com.example.myapplication/com.example.myapplication.MainAbilityShellActivity"

Client not ready yet..Waiting for process to come online

Waiting for process to come online

Connected to process 8802 on device huawei-plat_760-127.0.0.1:18888

安卓的小伙伴们上手会非常轻松。

ocess 8802 on device huawei-plat_760-127.0.0.1:18888

到此这篇关于深入浅析华为鸿蒙IDE安装与Hello World的文章就介绍到这了,更多相关华为鸿蒙IDE安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值