欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

深入浅析华为鸿蒙IDE安装与Hello World

程序员文章站 2022-04-12 22:30:07
一、系统安装 1. 到官网下载huawei deveco studio2. 安装二、创建项目创建项目目前还没有手机选项,所以我先选择一个电视:ide的环境看起来和idea差不多,应该比较容易上手。从“...

一、系统安装

1. 到官网下载huawei deveco studio

深入浅析华为鸿蒙IDE安装与Hello World

2. 安装

深入浅析华为鸿蒙IDE安装与Hello World

二、创建项目

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

深入浅析华为鸿蒙IDE安装与Hello World

深入浅析华为鸿蒙IDE安装与Hello World

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

深入浅析华为鸿蒙IDE安装与Hello World

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

深入浅析华为鸿蒙IDE安装与Hello World

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

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

深入浅析华为鸿蒙IDE安装与Hello World

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

深入浅析华为鸿蒙IDE安装与Hello World

重新打开deveco studio ,项目很快构建好了。

深入浅析华为鸿蒙IDE安装与Hello World

三、建立虚拟机

这一步需要在deveco studio里登陆华为账号,在菜单tools-deveco login,自行把账号注册好然后按提示登陆。

点tools-hvd manager。

这里我建一个tv虚拟机。

深入浅析华为鸿蒙IDE安装与Hello World

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

深入浅析华为鸿蒙IDE安装与Hello World

四、运行程序

点菜单里的运行:

虚拟机中出现了hello world字样。

深入浅析华为鸿蒙IDE安装与Hello World

要注意的是:

  • 我第一次运行时出现了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安装内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!