关于android:Harmony系列之-P40-运行鸿蒙手机应用

动手学习鸿蒙利用最间接的形式就是入手尝试在本地编译我的项目并运行起来,直入主题。

工欲善其事必先利其器,先从官网渠道下载一个 IDE 开发工具。从 HarmonyOS Developer官网的开发分区找到 HUAWEI DevEco Studio IDE 开发工具。

DevEco Studio 和 Android Studio 一样是基于 IntelliJ IDEA Community 开源版本打造。其面向华为终端全场景多设施的一站式集成开发环境(IDE),为开发者提供工程模板创立、开发、编译、调试、公布等 E2E 的 HarmonyOS 利用开发服务。

IDE环境搭建

笔者在 Mac 设施开发应用,官网举荐配置如下。

操作系统:Mac 10.13/10.14/10.15
内存:8GB及以上
硬盘:100GB及以上
分辨率:1280*800像素及以上

在写这篇文章时(12月16日)官网开发套件曾经降级至 DevEco Studio 2.0 Beta3,下载完之后间接装置。

和以往装置Android Studio 一样,须要先下载必要的依赖,包含 SDK 资源,工具链等。

倡议全程电脑开 TiZi 走零碎代理,缩小不必要的网络问题。

配置完依赖后就可进入 IDE 项目选择界面,抉择创立一个新我的项目。

Beta3 除了反对 CarTVWearaleLite WearabkeSmart Vision 旧版设施类型外,也反对了 PhoneTablet 设施类型。

不同设施类型反对的我的项目模板不一,但根本都反对应用 Java/Js/C++ 语言开发。

这里我抉择 Phone & Java商城模板 后填写我的项目信息,包含 存储目录包名我的项目名SDK版本,点击 Finish 即可实现。

这界面对咱们来说太相熟了,和 Android Studio 的配置整体上也是统一的。

先换个彩色主题试试先。

配置项内容及操作也根本对齐 Android Studio,齐全不必放心 DIY 界面的问题。

改完字体格局,LOG 格局等配置后间接 run 起来。

Phone 上运行利用

因为12月16日才开始 HarmonyOS 2.0手机开发者Beta公测招募,手上的 P40 Pro 目前还没能体验到 HarmongyOS。

本地临时无可调试设施。

惊喜的是,DevEco Studio 提供近程模拟器(Remote Emulator)性能,能够将利用运行在模拟器上,而且跑在模拟器上运行的利用也不须要签名。

点击 ToolsHVD Manager 抉择远端模拟器。第一次须要受权 HUAWEI DevEco Studio 拜访华为账号。(没有账号的敌人须要注册一个)

受权后可看到官网提供的所有远端模拟器,其中也蕴含了手机及平板设施类型设施。

抉择 P40 运行起来。

远端模拟器的默认应用时长为 1 小时,开释之后从新连贯可重置倒计时*。

运行 商城模版

因为应用远端模拟器运行的起因,利用体验起来掉帧比较严重,期待后续真机测试成果。

体验后感

从 IDE 环境搭建,创立我的项目到运行程序,整个过程就一个多小时,丝滑无比,好感十足。

华为为利用开发者提供了一套很欠缺的开发工具链,思考其手上无适宜的调试设施,也提供了远端调试的能力。

针对多终端场景,利用创立时可抉择多种模版

同时利用我的项目绝大部分反对应用 Java/Js 语法开发,对于已有根底的开发者而言,上手 so easy

最初看一下整体工程。

工程构造酷似 Android Studio,也是基于 Gradle 构建零碎实现产物输入,但我的项目构造上有所差别,遵循 HarmonyOS 的新标准。

这似曾相识的场景,背地可能大有乾坤。

Harmony系列将会以 Android 开发视角来迁徙把握鸿蒙零碎利用开发,借助已有开发教训入行,同感兴趣的敌人一起为 Harmony OS开发生态贡献绵薄之力。

欢送继续关注我,下期更精彩。

欢送关注 「Android之禅」公众号,和你分享有价值有思考的技术文章。
可增加微信 「Ming_Lyan」备注 “进群” 退出技术交换群,探讨技术问题严禁所有广告灌水。
如有 Android 畛域有遇到技术难题亦或对将来职业规划有纳闷,一起探讨交换。
欢送来扰。

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据