第一个鸿蒙程序“hello world“
开发者文档:
开发者文档
运行环境要求
- 下载和安装DevEco Studio
- 下载和安装Node.js
开始hello world
1.打开DevEco Studio,在欢迎页点击Create HarmonyOS Project,创建一个新工程。
2.选择设备类型和模板,以Wearable为例,选择Empty Feature Ability(Java),点击Next。
填写项目相关信息,保持默认值即可,点击Finish。
工程创建完成后,DevEco Studio会自动进行工程的同步,同步成功如下图所示。
注意:工程同步这边有一个问题,就是同步太慢导致同步出错。
解决办法:https://downloads.gradle-dn.com/distributions/gradle-5.4.1-all.zip
下载gradle压缩包并解压。DevEco Studio中选择File-Settings-build-Gradle,选择自己解压的文件夹,如此便可同步成功。
在DevEco Studio菜单栏,点击Tools > HVD Manager。首次使用模拟器,需下载模拟器相关资源,请点击OK,等待资源下载完成后,点击模拟器界面左下角的Refresh按钮。
在浏览器中弹出华为帐号登录界面,请输入已实名认证的华为帐号的用户名和密码进行登录。
登录后,请点击界面的允许按钮进行授权。
在设备列表中,选择Wearable设备,并点击按钮,运行模拟器。
点击DevEco Studio工具栏中的按钮运行工程,或使用默认快捷键Shift+F10运行工程。
在弹出的Select Deployment Target界面选择Connected Devices,点击OK按钮。
DevEco Studio会启动应用的编译构建,完成后应用即可运行在Remote Device上。
此为转载博客,原博客原址如下:https://blog.csdn.net/weixin_38959210/article/details/108582944
第一个鸿蒙程序“hello world“相关推荐
- 第一个鸿蒙程序Hello Word
DevEco Studio介绍 HUAWEI DevEco Studio(以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向华为终端全场景多设备 ...
- 第一个鸿蒙程序hello world
开发者文档: 开发者文档 运行环境要求 下载和安装DevEco Studio 下载和安装Node.js 开始hello world 1.打开DevEco Studio,在欢迎页点击Create Har ...
- 鸿蒙开发入门 | 开发第一个鸿蒙应用+页面跳转
CSDN话题挑战赛第2期 参赛话题:学习笔记 准备好鸿蒙开发环境后,接下来就需要创建鸿蒙项目,掌握项目的创建过程以及配置.项目创建好后,需要把项目运行在模拟器上,鸿蒙的模拟和安卓模拟器有些不同,鸿蒙提 ...
- SharePoint使用BCS开发你第一个应用程序(三)
SharePoint使用BCS开发你第一个应用程序(三) 创建外部内容类型. 创建外部内容类型有三种不同方式: 1. 在记事本上手写XML代码(不推荐). 2. 使用SharePoint Design ...
- 《Java 开发从入门到精通》—— 2.2 编写第一段Java程序
本节书摘来异步社区<Java 开发从入门到精通>一书中的第2章,第2.2节,作者: 扶松柏 , 陈小玉,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 编 ...
- apple id无法创建_我们如何使用Apple的学习框架来创建我们的第一个应用程序
apple id无法创建 by Jonata Corrêa 由JonataCorrêa 我们如何使用Apple的学习框架来创建我们的第一个应用程序 (How we used Apple's learn ...
- Windows API一日一练(1)第一个应用程序
要跟计算机进行交互,就需要计算机显示信息给人看到,或者发出声音给人听到,然后人看到或听到相应的信息后,再输入其它信息给计算机,这样就可以让计算机进行数据处理,把结果显示给我们.现在就来编写一个最简单的 ...
- Xamarin iOS编写第一个应用程序创建工程
Xamarin iOS编写第一个应用程序创建工程 在Xcode以及Xamarin安装好后,就可以在Xamarin Studio中编写程序了.本节将主要讲解在Xamarin Studio中如何进行工程的 ...
- c语言如何输入汉字_C语言入门的第一个小程序
大部分程序员入门的第一个小程序都是Hello World,还记得当时大一的时候,我室友还特意为了这个发了个说说,现在想起来好有意思,哈哈好了废话不多说,直接干. (PS:如果学过自动忽略) #incl ...
最新文章
- 如何查看linux系统服务器磁盘大小和文件占用情况
- adb server无法启动方法,结束占用端口的进程
- C# 数值和字符串之间的相互转换
- ActiveMQ (一):安装启动及测试
- Github-PAT(Personal Access Token)
- 用C++做一个通讯录管理系统(手把手教学)
- Webpack webpack+gulp实现自动构建部署
- 一个用于创建JSON接口的网站 http://myjson.com/api
- javaweb调用qq认证登录接口
- 基于双边滤波的图像增强算法
- okhttp3 Response.body().toString()
- IIS配置和发布网站
- c++ bitset 基本用法
- 黑马MySQL进阶篇笔记
- Android Qcom USB Driver学习(六)
- k8s报错1 node(s) had taints that the pod didn‘t tolerate
- 房地产基础知识!!!
- oracle的三个管理,常用的9款Oracle DBA管理工具
- oracle获取当前时间顺延指定工作日的日期
- java中的properJavaRDP实现远程桌面连接windows主机
热门文章
- 谷歌浏览器78如何安装拓展程序
- 分布式服务框架Dubbo使用小结
- springboot前端传参date类型后台处理方式
- 【POI】读取Excel表中的数据
- 虚拟磁盘没有可用的合格服务器,VMware提示:没有更多空间可供虚拟磁盘***.vmdk使用 所引发的故障及处理...
- python怎么判断输入的是不是数字_如何在PYTHON里判断字符串是否为数字
- java中的关键字有哪些_Java关键字有哪些?
- CommandLineRunner 和 ApplicationRunner 的区别
- java io 文件路径_【IO流】java中文件路径(相对路径、绝对路径)相关类及方法...
- java读取mysql配置文件_Linux运维:MySQL读写分离解决方案