鸿蒙开发学习笔记1——真机运行hello world

这篇具有很好参考价值的文章主要介绍了鸿蒙开发学习笔记1——真机运行hello world。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题背景

学习任何语言和框架的第一步,永远都是跑通熟悉的“hello world”,本文将介绍鸿蒙开发如何跑通“hello world”。

问题分析

一、构建第一个ArkTS应用(fa模型)
说明:请使用DevEco Studio V3.0.0.601 Beta1及更高版本。下载链接:https://developer.harmonyos.com/cn/develop/deveco-studio 。
(1)创建ArkTS工程
若首次打开DevEco Studio,请点击Create Project创建工程。如果已经打开了一个工程,请在菜单栏选择File > New > Create Project来创建一个新工程。
(2)选择Application应用开发(本文以应用开发为例,Atomic Service对应为元服务开发),选择模板“Empty Ability”,点击Next进行下一步配置。
鸿蒙开发学习笔记1——真机运行hello world,鸿蒙开发,harmonyos,学习,笔记

(3)进入配置工程界面,Compile SDK选择“3.0.0(API 8)”,Model 选择“FA”,其他参数保持默认设置即可。
鸿蒙开发学习笔记1——真机运行hello world,鸿蒙开发,harmonyos,学习,笔记

(4)点击Finish,工具会自动生成示例代码和相关资源,等待工程创建完成。
(5)工程创建完成后,运行项目报错:Failure[INSTALL_FAILED_NO_BUNDLE_SIGNATURE]
鸿蒙开发学习笔记1——真机运行hello world,鸿蒙开发,harmonyos,学习,笔记

原因分析:这个错误的意思是在运行真机之前需要对app进行签名
进入File > Project Structure > Project > Signing Configs界面,点击“Sign In”按钮进行登录,登录成功后返回客户端重新运行。
(6)运行成功,手机上即可正常安装打开应用,显示hello world。
鸿蒙开发学习笔记1——真机运行hello world,鸿蒙开发,harmonyos,学习,笔记

问题总结

本文初步介绍了,鸿蒙开发如何跑通“hello world”程序。
因为手机系统的问题,本文基于fa模型,如果更新的系统可以考虑stage模型,如果选择的项目sdk版本和手机系统版本不匹配,可能报错:“compileSdkVersion and releaseType of the app do not match the apiVersion and releaseType on the device.”,这时候需要开发者对版本进行匹配处理。文章来源地址https://www.toymoban.com/news/detail-653328.html

到了这里,关于鸿蒙开发学习笔记1——真机运行hello world的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HarmonyOS第一课运行Hello World

    俗话说,工欲善其事必先利其器。鸿蒙第一课,我们先从简单的 Hello World 运行说起。要先运行 Hello World ,那么我们必须搭建 HarmonyOS 的开发环境。 在 HarmonyOS 应用开发学习之前,需要进行一些准备工作,首先需要完成开发工具 DevEco Studio 的下载与安装以及环境配置。 DevEco

    2024年02月08日
    浏览(23)
  • <HarmonyOS第一课>运行Hello World课后作业

    HarmonyOS应用开发者基础认证课程课后习题,仅供参考,也欢迎各位小伙伴讨论指正。 判断题 1. DevEco Studio是开发HarmonyOS应用的一站式集成开发环境。                            正确(True) 2. main_pages.json存放页面page路径配置信息。                                   

    2024年02月04日
    浏览(19)
  • <HarmonyOS第一课>·1运行Hello World课后作业

    其中详细如下: AppScope中存放应用全局所需要的资源文件。         在AppScope,其中有resources文件夹和配置文件app.json5。AppScoperesourcesbase中包含element和media两个文件夹          其中,element文件夹主要存放公共的字符串、布局文件等资源。media存放全局公共的多媒体资

    2024年02月07日
    浏览(23)
  • Linux shell编程学习笔记14:编写和运行第一个shell脚本hello world!

     * 20231020 写这篇博文断断续续花了好几天,为了说明不同shell在执行同一脚本文件时的差别,我分别在csdn提供线上Linux环境 (使用的shell是zsh)和自己的电脑上(使用的shell是bash)做测试。功夫不负有心人,在其中一些实例中可以体现出zsh和bash的对脚本文件支持的差别,收

    2024年02月07日
    浏览(28)
  • 基于Bearpi开发板鸿蒙OS之Hello world

    开发环境搭建 在my_app下的BUILD.gn中加入以下内容 在sample下的BUILD.gn中新增\\\"my_app:hello_world\\\",并将原来的\\\"B2_basic_button:button_example\\\"注释掉 使用MobaXterm工具编译后并烧录代码到开发板,运行效果图 APP_FEATURE_INIT宏原型 LAYER_INITCALL_DEF宏原型 LAYER_INITCALL宏原型 InitCall定义原型 USED_ATTR 宏

    2024年02月13日
    浏览(19)
  • 鸿蒙HarmonyOS4.0开发应用学习笔记

    鸿蒙harmony开发文档指南 DevEco Studio下载地址 选择或者安装环境 选择和下载SDK 安装总览 编辑器界面 2.1变量声明 2.2条件控制 2.3循环迭代 2.4函数 2.5类和接口 2.6模块开发 通用功能抽取到单独的ts文件,每个文件都是一个模块(module)。 模块可以相互加载,提高代码复用性。 crea

    2024年02月04日
    浏览(33)
  • 【30天熟悉Go语言】2 Go开发环境搭建、Hello World程序运行

    Go系列文章: GO开篇:手握Java走进Golang的世界 Go专栏传送链接:https://blog.csdn.net/saintmm/category_12326997.html 1 进入到Go官网(https://golang.org),点击Download按钮; 2 选择操作系统对应的环境版本(图形化安装),进行下载,比如博主的windows: 3 下载完一路安装,博主的安装目录如下

    2024年02月06日
    浏览(31)
  • Unity学习笔记 - 第一个Hello World都算不上的项目

            这里不细说安装了,首先需要Visual Studio,然后要安装Unity Hub,Unity Hub就像一个管理平台,安装完它之后,可以在它的界面上选择安装各个版本的编辑器。 开始您的创意项目并下载 Unity Hub | Unity 通过 3 个简单的步骤下载 Unity,开始使用世界上颇受欢迎的开发平台,

    2024年04月12日
    浏览(20)
  • 【Java】学习一门开发语言,从TA的Hello World开始

    欢迎来到《小5讲堂》 大家好,我是全栈小5。 这是《Java》序列文章,每篇文章将以博主理解的角度展开讲解, 特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。 温馨提示:博主能力有限,理解水平有限

    2024年01月23日
    浏览(33)
  • Unity可视化编程Visual Scripting学习笔记2:说你好(hello world)

    1.在Project面板新建Script Graph 2.给物体挂上该Graph 3.在Graph面板添加On Start事件节点(相当于脚本中的Start生命周期) 从Start绿色箭头出拉出,并创建print方法节点 可以看到print方法节点需要一个Message参数 从print方法节点的Message圆点拉出并选择String     在String数据节点中输入数

    2024年02月13日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包