您当前的位置:首页 > 电脑百科 > 程序开发 > 移动端 > 百科

华为鸿蒙开发环境DevEco Studio上手初体验

时间:2020-09-21 13:03:56  来源:  作者:
华为鸿蒙开发环境DevEco Studio上手初体验

 

一、系统安装

1. 到官网下载HUAWEI DevEco Studio

 

华为鸿蒙开发环境DevEco Studio上手初体验

 

2. 安装

 

华为鸿蒙开发环境DevEco Studio上手初体验

 

二、创建项目

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

华为鸿蒙开发环境DevEco Studio上手初体验

 


华为鸿蒙开发环境DevEco Studio上手初体验

 

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

华为鸿蒙开发环境DevEco Studio上手初体验

 

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

华为鸿蒙开发环境DevEco Studio上手初体验

 

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

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

华为鸿蒙开发环境DevEco Studio上手初体验

 

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

华为鸿蒙开发环境DevEco Studio上手初体验

 

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

华为鸿蒙开发环境DevEco Studio上手初体验

 

三、建立虚拟机

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

点Tools-HVD Manager。

这里我建一个TV虚拟机。

华为鸿蒙开发环境DevEco Studio上手初体验

 

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

华为鸿蒙开发环境DevEco Studio上手初体验

 

四、运行程序

点菜单里的运行:

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

华为鸿蒙开发环境DevEco Studio上手初体验

 

要注意的是:

  • 我第一次运行时出现了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

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



Tags:鸿蒙开发环境   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
Hi3861开 发 板开发环境 硬件环境 其中,Linux 主机用于源码下载和编译,Windows 主机用于烧写程序以及源码编辑。 软件环境 备注: 开发人员可以在Windows工作台中进行程序开发,...【详细内容】
2020-10-22  Tags: 鸿蒙开发环境  点击:(179)  评论:(0)  加入收藏
一、系统安装1. 到官网下载HUAWEI DevEco Studio 2. 安装 二、创建项目创建项目目前还没有手机选项,所以我先选择一个电视: IDE的环境看起来和idea差不多,应该比较容易上...【详细内容】
2020-09-21  Tags: 鸿蒙开发环境  点击:(149)  评论:(0)  加入收藏
▌简易百科推荐
今天来为大家介绍一个有意思的开源微信个人号 API,它是基于 Python 调用微信网页版实现,只需要编写少量的代码,就可以完成一个能够处理所有信息的微信机器人。那它到底能实现了...【详细内容】
2022-07-08  VT漫步    Tags:API   点击:(16)  评论:(0)  加入收藏
6月2日,据微信团队官方更新公告,为了提升小程序/小游戏的使用效率,在本次开发中新增FD接口,可以提高文件存取读写速度。 (图片来自:微信开发者公众号) FD接口是微信团队新增的高性...【详细内容】
2022-06-02  雷科技    Tags:微信开发   点击:(32)  评论:(0)  加入收藏
软件特色1、视觉设计师App Builder为我们提供了许多视觉和非视觉控件,我们可以将它放在应用程序的设计器中。 定时器,HTTP客户端,文本输入,按钮和更多可供使用的控件。2、基于...【详细内容】
2022-02-07  快乐咸鱼每一天    Tags:编程工具   点击:(101)  评论:(0)  加入收藏
众所周知,应用安装包的体积会十分影响用户的应用下载速度和安装速度。据 GooglePlay 平台对外发布相关的包大小对转化率影响的数据,我们可以看到随着包大小的增加,安装转化率总...【详细内容】
2022-01-19  像程序那样思考    Tags:Android包   点击:(126)  评论:(0)  加入收藏
我们有时候在音频通话过程中,想要改成视频通话。如果挂断当前的通话再重新发起视频通话就会显得比较麻烦。 因此很多app提供了将音频通话升级成视频通话的功能,同时也有将视频...【详细内容】
2021-12-23  充满元气的java爱好者  博客园  Tags:WebRTC   点击:(150)  评论:(0)  加入收藏
随着移动互联网的发展和智能手机的普及,手机端成为了最大的流量入口,占据着一半以上的流量来源。所以很多企业在开发网站之前,也会考虑到开发手机网站。不过,手机端网站并非是对...【详细内容】
2021-11-03  小刘吃吃吃  搜狐号  Tags:手机网站   点击:(126)  评论:(0)  加入收藏
2010年,谷歌宣布正式退出国内市场,随后,各大厂商推出的手机也不再预装GMS(谷歌移动服务)。 与海外安卓用户不同,国内安卓用户对软件的需求不需要基于来自GMS框架下的Google Play(谷...【详细内容】
2021-10-08  雷科技    Tags:安卓App   点击:(170)  评论:(0)  加入收藏
一、滑屏操作不需要看到欢迎页面,直接做里面的后续操作就好了。也就是我想记住一些用户的习惯, 不要像第一次访问一样,有一个重置与否,给它关闭了。# 重置与否desired_caps["noR...【详细内容】
2021-06-17  美好一点    Tags:Appium   点击:(196)  评论:(0)  加入收藏
架构也因项目而异。不同的项目需求不同,对应的架构也会不同。架构分层API的设计完毕之后。接下来我就会考虑App项目的总体架构了。总体怎样架构,我也以前做过不少尝试。早期的...【详细内容】
2021-05-24  每周IT  今日头条  Tags:App架构   点击:(253)  评论:(0)  加入收藏
很多企业或个人开发者在开发好App之后,会遇到一系列上架难题,本文以华为应用市场为例,帮助你解读如何快速完成应用市场上架提交&审核。...【详细内容】
2021-03-16    知乎  Tags:华为应用市场   点击:(663)  评论:(0)  加入收藏
相关文章
    无相关信息
站内最新
站内热门
站内头条