鸿蒙 DevEco Studio升级更新、新特性(新设备(3),华为面试题目100及最佳答案

在这里插入图片描述

点击下载按钮,可以看到当前最新的版本是2.1 Beta2,对标版本是2.1.0.201,和我们在DS内部检查更新看到的不同,因此你最好通过官网来下载这个新版的DS应用程序,然后覆盖安装

在这里插入图片描述

点击右边的下载图标,当然不可避免需要你使用华为账号登录验证身份,验证身份之后再点击这个蓝色的下载图标。

下载到电脑本地,然后解压,解压后如下所示:

在这里插入图片描述

双击直接运行安装,

在这里插入图片描述

这里第一个是一定要勾选的,第二个根据自己的情况选择。

在这里插入图片描述

然后点击Next,记得要关闭当前DS,否则就会出现下面这个弹窗。

在这里插入图片描述

点击取消,然后关闭DS,再点击Next。

在这里插入图片描述

注意安装的目录,这里我选择D盘。

在这里插入图片描述

勾选第一个,意思是创建桌面快捷启动方式,然后点击Next。

在这里插入图片描述

点击Install。

在这里插入图片描述

等待安装完成。

在这里插入图片描述

安装完成勾选上这个选线,然后点击Finish就会关闭当前窗口并打开DS。

在这里插入图片描述

点击OK

在这里插入图片描述

然后创建一个新的鸿蒙应用

在这里插入图片描述

这里选择Phone,然后选择一个Empty Ability,并且是使用Java语言的,然后点击Next。

在这里插入图片描述

然后设置项目名称,包名,项目存放路径,之前我是没有创建过Phone,然后点击Finish。

在这里插入图片描述

本来是在等待编译完成,没想到给我报错了。

在这里插入图片描述

错误信息如下:

ERROR: Unable to install toolchains:2.1.0.13,java:2.1.0.13 as the license has not been accepted. Use the ‘File -> Settings -> Appearance & Behavior -> System Settings -> HarmonyOS SDK’ to agree to the license agreement and download.

应该是某一个许可没有开启,你可以按照这个错误日志上说的去开启。于是你可以找到这里。

在这里插入图片描述

你是否明白是为什么了呢?不过还是先改一下Sdk的路劲吧,放在C盘让我有些慌。改动一下,点击Edit

在这里插入图片描述

点击更换文件夹

在这里插入图片描述

我个人是习惯将SDK放在应用程序安装的目录下的。之前我们的应用程序是安装在D盘下的Huawei文件夹下,那么在这个文件夹下再创建一个Sdk文件夹。

在这里插入图片描述

然后点击Next,则会重新下载SDK。

在这里插入图片描述

点击Next

在这里插入图片描述

选择Accept,然后点击Next。

在这里插入图片描述

等待下载完毕,

在这里插入图片描述

下载完成后点击Finish。

在这里插入图片描述

你可以看到这个的Java已经是勾选上的了,之前是没有勾选的。如果你选择是其他的语言也是一样的道理,然后点击OK。

在这里插入图片描述

点击Try Again

在这里插入图片描述

点击第一个,这个对应我们刚才设置的SDK路径,然后会重新配置你的项目,现在就不会报错了,如下图所示:

在这里插入图片描述

三、新功能


① 支持布局预览

之前我们使用DS的时候就觉得很蛋疼,为什么呢?就是写页面没有预览,而我们刚才安装的这个新版本DS,是可以预览的。项目中有一个MainAbility,那么它对应的布局文件就是ability_main.xml。这和我么在AS中的习惯就完全一样了,表示很舒服。我们打开这个布局,然后右侧边栏点击Previewer进行预览,而第一次预览需要启动一个服务,如下图所示

在这里插入图片描述

底部栏有一个启动预览服务的加载提示。等待加载完成之后你会看到一个手机预览图,上面有这个手机的分辨率,底部写着这个哪一个布局文件,然后预览模型是华为P40,我是觉得有点长,因为我也没有用过,右边是放大缩小的功能按钮,向下滑动你会看到一个省略按钮。

在这里插入图片描述

点击出现更多的设置,目前可以设置语言,不过只有中文和英文。还有调试设置屏幕坐标系。至于这个搜索是搜索什么的,我还不知道的。

在这里插入图片描述

那么我们先不写代码,直接运行一次看怎么样。点击那个运行按钮,你会看到这个页面,因为我的AS其实也是打开的,我之前在调试Android项目的,但是这个DS也能读取到我的手机,那么是不是说,现在的鸿蒙项目已经可以运行在我自己的Android手机上了呢?我们试试看吧。

在这里插入图片描述

很明显是我想太多了,这样不行。

在这里插入图片描述

因此我们目前还是老老实实用模拟器吧。点击Tools → HVD Manager,因为增加了新的设备,所以虚拟模块要再下载一次。

在这里插入图片描述

在这里插入图片描述

下载完成之后就会跳转验证

在这里插入图片描述

验证通过之后你会看到这个有了一个设备那就是P40。点击右侧的三角按钮进行启动。

在这里插入图片描述

启动之后你可以看到这样的画面,就是觉得有些模糊。

在这里插入图片描述

操作方式和你使用手机没有什么两样的,只是操作起来比较卡,用鼠标代替手,就可以了。

在这里插入图片描述

那么下面运行一下。

② 新增设备模块开发

其实在这个版本之前就已经支持了新的设备开发了,手机、汽车、相机。再加上原来有的手表、电视、智能穿戴。这里我是不可能一一介绍的,因此我挑了一个最感兴趣的模块,那就是手机。

那么下面运行到这个远程模拟器上看看吧。

在这里插入图片描述

运行成功了,这个安装速度还是挺快的。

在这里插入图片描述

然后点击返回,你可以在模拟器的桌面上看到这个应用。

在这里插入图片描述

然后长按这个应用,点击卸载就可以卸载了,这和手机的操作习惯完全一样的。

在这里插入图片描述


总结

===============================================================

这篇文章还是写的比较急促的,后续我会再完善一些,见谅。

[

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数HarmonyOS鸿蒙开发工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年HarmonyOS鸿蒙开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上HarmonyOS鸿蒙开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新

如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注鸿蒙获取)
img

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新

如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注鸿蒙获取)
[外链图片转存中…(img-L6SN6Xwp-1712805302675)]

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 16
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值