7

鸿蒙系统应用开发之入门解说 - ataola

 1 year ago
source link: https://www.cnblogs.com/cnroadbridge/p/17051209.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Hi,欢迎大家在有空的时候做客【江涛学编程】,这里是2023年的第11篇原创文章,同学,我们又见面啦,今天我们继续聊下上一期讲的那个话题 ------ 鸿蒙系统应用开发入门解说

01afddeed0dd40c0a056574032b4c375~tplv-k3u1fbpfcp-zoom-1.image

老规矩,拍拍手👏,上菜。

模拟器选型解说

ca3cc4c155d140d9920d1dad4f5815e3~tplv-k3u1fbpfcp-zoom-1.image

开始之前我们先看一张图,从中提炼出三个观点,第一个,你是个JSer,你只需要关心eTs和JS的相关API;

8e5af46425f74e2ba70954bf612aaf1d~tplv-k3u1fbpfcp-zoom-1.image

第二个,你看“System-image-phone”、“System-image-tv”、“System-image-wearable”都出奇一致地告诉你一个答案。那就是6 6 6,对,连起来读就是666,它这个文档提示你三次了,重要的事情说三遍,说明API 6很重要,事关模拟器兼容性问题,心里咯噔一下,789无缘了,选版本的时候注意下,答案就是666.

d5283d21e9eb4e28a081fa6ffb6019ce~tplv-k3u1fbpfcp-zoom-1.image

第三个就是,Toolchains和Previewer可能用得到,给它勾起来。

你只需要关心这三点就好啦,其他的全部叉掉,抓住主要矛盾,其他的什么玩意儿,以后再说!

以后想要了解模拟器选型的更多内容,我帮你们看过了,一般情况下不用再去翻文档啦,如下图所示

4f381b38a49a4933a1a97c9e633d44a4~tplv-k3u1fbpfcp-zoom-1.image
b42edf1b83dc4e358f6efd6c6e0f0d76~tplv-k3u1fbpfcp-zoom-1.image

找平板模拟器解说

因为需求是要做平板开发,去适配鸿蒙系统,所以我们现在开始走进平板走进你。

同学,在找之前先学习下英语,手机叫phone,平板叫tablet,在知道这两个单词,你就已经成功一半啦,看图。

63348317c14e47b9964f59bac76218a4~tplv-k3u1fbpfcp-zoom-1.image

上图找得到平板的位置吗?简单地念一下上面从上往下排下来,依次是所有、手机、电视、可穿戴设备比如手表手环。

找不到你先不要叉掉,随便点嘛,你点一下Remote Emulator有没有?Remote Device呢?

点中间Remote Emulator它会让你登录网站,你登录一下,具体如下:

5081e435ab8f47caaa1e82d1d0b54dca~tplv-k3u1fbpfcp-zoom-1.image
2b1d888d540a437da7e26831b1f70d53~tplv-k3u1fbpfcp-zoom-1.image

然后认证一下,具体的如下:

4478015038394487812a5d64b40799f7~tplv-k3u1fbpfcp-zoom-1.image
6233c64ebf1742e0a7c54cdf7adcff87~tplv-k3u1fbpfcp-zoom-1.image
c45daf1922ea447990e67563abe75cda~tplv-k3u1fbpfcp-zoom-1.image
203eef8415aa4563923bff343f636ae9~tplv-k3u1fbpfcp-zoom-1.image
5f9eaf70b2fa4c2690f662d6de050156~tplv-k3u1fbpfcp-zoom-1.image
c7731637d0a0428dbedbf0f2c1c6549a~tplv-k3u1fbpfcp-zoom-1.image
8d7146d7c4cb46158a048be1f9dbc7d0~tplv-k3u1fbpfcp-zoom-1.image

到了这一步,关于浏览器操作就完事了,直接叉掉。他来啦,他来啦,他带着MatePad Pro来啦。

61f1bec78eb742908cbea90b12db491a~tplv-k3u1fbpfcp-zoom-1.image

创建“hello world”工程解说

相关环境在上一节已经给你配好啦,模拟器也给你配好啦,接下来我们开始码代码啦。

点击“Create Project”,然后选择“Empty Ability”,再然后把版本号改成6,不知道为什么改6的看模拟器选型解说。

c12d2499a632480dafcd98ee1734b791~tplv-k3u1fbpfcp-zoom-1.image

创建完以后打开模拟器,看图。

4ccac2dc9e6e45baa259ee187d602495~tplv-k3u1fbpfcp-zoom-1.image

试着运行一下

76dba5427a8d4cf8a755b212305c980f~tplv-k3u1fbpfcp-zoom-1.image

初学者不用考虑那么多,直接看js里面代码就好啦,网页上怎么写,这里就怎么写js,一样的。

b6881e01be7f4336940787a0d452268f~tplv-k3u1fbpfcp-zoom-1.image

好啦,讲到这里,《Go To Study HarmonyOS Programming Development》的入门教程的第一阶段就结束了,接下来我要去搬砖啦。也许以后有时间,会出第二阶段,第三阶段。如果你感兴趣的话,你可以关注下楼下这两个链接。

线上阅读地址:https://zhengjiangtao.cn/Go_To_Study_HarmonyOS_Programming_Development/

项目地址:https://github.com/ataola/Go_To_Study_HarmonyOS_Programming_Development

江涛领进门,修行看个人。课程的最后,祝你在后面的后面鸿蒙系统应用开发中学的开心、玩的开心、干的开心。

cc6b4e075acc454784f5591a14da39b4~tplv-k3u1fbpfcp-zoom-1.image

以上就是今天的全部内容,感谢阅读,有我瞎子的地方,美好都会如期而至,叮咚!

早安,杭州(hang jiu)🙈


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK