精华内容
下载资源
问答
  • 鸿蒙HarmonyOS)大神都喜欢玩命令行 3.像极客一样提取Android的Root权限 4.牛掰了!鸿蒙与Android完美融合,将鸿蒙设备当Android设备用 5.【鸿蒙学院】鸿蒙App开发直播学员提问与回答 6. 使出Python的六脉神剑,...

    为了让更多的人看到本文,请各位读者动动小手,点击右上角【...】,将本文分享到朋友圈,thanks! 

    调试是开发App的必备技能,毕竟任何一个比较复杂的App都不可能一次编码成功,如果App的预期与自己期望的不同,或由于某些原因异常中断,就需要查中断的原因,这些都需要调试程序。

    调试程序有多种方法,比较常用的有设置断点和输出日志两种方式,本文将详细介绍这两种调试App的方式。

    1. 设置断点

    如果认为需要跟踪的代码或bug在某行代码的附近,可以单击该行代码前面的部分为该行设置断点,这时会在这行代码前面出现一个红点,如图1所示。

    图1  设置断点

    然后点击上方工具栏中如图2所示的调试运行按钮。

    图2 调试运行按钮

    如果未遇到断点,点击该按钮会正常运行程序,一旦遇到断点,程序执行就会在断点处停止执行。知道按F7或F8键才继续一行一行执行程序,以便监控程序中的相关变量的状态。F7表示Step Into,F8表示Step Over。其中Step Into表示会跟踪到方法内部,例如,当前正在执行一个方法,按F7键会继续跟踪到方法内部,然后继续一行一行代码执行。Step Over会将方法当做一行代码执行,不会跟踪到方法内部。所以如果认为某一个方法肯定没有问题,就按F8,如果认为该方法可能会有一些问题,就按F7。

    调试过程的效果如图3所示。我们可以看到,在下方的Variables视图中会显示相关变量的当前值。

    图3 调试代码


    2. 输出日志

    另外一种调试代码的方式就是输出日志,可以直接使用System.out.println(...)的方式将信息输出到LogCat视图中,例如,执行下面的代码,会在LogCat视图中看到如图4所示的信息。

    System.out.println("hello world"); 
    

    图4在LogCat视图中输出的调试信息

    HarmonyOS还提供了另外一种输出日志的方式,这就是HiLog类,该类提供了多个静态方法,用于输出不同级别的日志信息。这些静态方法如表1所示。

    表1 HiLog类中用于输出日志信息的方法

    方法名

    功能

    debug

    用于输出调试日志信息

    info

    用于输出普通的日志信息

    warn

    用于输出警告日志信息

    error

    用于输出普通错误日志信息

    fatal

    用于输出致命错误日志信息

    这5个方法的参数完全相同,例如,error方法的原型如下:

    public static int error(HiLogLabel label, String format, Object... args);
    

    其中label参数表示输出日志的相关信息,类型是HiLogLabel对象,format表示要输出的日志文本(可以包括格式化占位符),args参数表示格式化的参数值,是可选的参数。

    使用输出日志方法的案例如下:

    HiLogLabel label = new HiLogLabel(HiLog.LOG_APP ,223, "MY_TAG");
    HiLog.error(label, "这是一行错误信息,原因:%{private}s","Url不可访问");
    HiLog.warn(label,"这是一个警告,原因是:%{public}s", "变量的值可能是负数"); 
    

    其中HiLogLabel构造方法的第1个参数表示日志类型,目前只能是HiLog.LOG_APP,后续会开放更多的日志类型。第2个参数是domain,就是一个整数类型,第3个参数是日志的标签。Domain和日志标签都会以某种形式显示在日志信息上。

    在输出日志信息时,运行格式化日志信息,也就是为日志信息指定占位符。占位符需要在%和符号(如s、d)之间加{private}或{public},如果加{private},输出的信息就是<private>,也就是说会隐藏占位符对应的信息,如果加{public},则输出原始的占位符信息。Domain在输出时被转换为十六进制数放到标签的前面,中间用斜杠(/)分隔。

    执行这段代码,会在HiLog视图中输出如图5所示的日志信息。

    图5 在HiLog视图输出日志信息

    使用error方法会输出深红色的日志信息,日志的内容与其他方法输出的日志内容相同。不过要注意,使用HiLog的相关方法输出的日志分为5个级别,分别是DEBUG(调试)、INFO(信息)、WARN(警告)、ERROR(错误)、FATAL(致命错误)。这5个级别分别用5个整数表示,这些整数都在HiLog类中定义,代码如下:

    public final class HiLog {
        public static final int DEBUG = 3;
        public static final int INFO = 4;
        public static final int WARN = 5;
        public static final int ERROR = 6;
        public static final int FATAL = 7;
        … …
    } 
    

    如果要在HiLog视图中过滤这些级别的信息。只有不大于当前级别的信息才会给显示。例如,要过滤WARN信息,只有DEBUG、INFO和WARN这3类信息才会被显示,由于ERROR和FATAL的值逗比WARN大,所以这两类信息不会被显示。

    - EOF -

    推荐阅读  点击标题可跳转

    1. 开发跨设备的鸿蒙(HarmonyOS) App

    2.鸿蒙(HarmonyOS)大神都喜欢玩命令行

    3.像极客一样提取Android的Root权限

    4.牛掰了!鸿蒙与Android完美融合,将鸿蒙设备当Android设备用

    5.【鸿蒙学院】鸿蒙App开发直播学员提问与回答

    6. 使出Python的六脉神剑,让Python拥有无限扩展性

    关注「极客起源」公众号,加星标,不错过精彩技术干货

    展开全文
  • 而且不具备通用性鸿蒙操作系统就解决了这个痛点,设备与设备之间的连接就不需要我们开发者自己去写了,每一个设备都安装鸿蒙操作系统之后,鸿蒙系统会通过软总线把这些设备都连接在一起。我们在应用开发的时候,只...

    1.为什么要学习鸿蒙开发?

    开发者的角度:

    安卓操作系统连接外部设备时,发现,配对,连接,组合,验证每一步都不能少。连接上了之后才能调用控制第三方设备。换一个设备之后,所有的代码需要重写。所有用安卓也可以连接外部设备并进行控制,但是太过于麻烦。
    而且不具备通用性鸿蒙操作系统就解决了这个痛点,设备与设备之间的连接就不需要我们开发者自己去写了,每一个设备都安装上鸿蒙操作系统之后,鸿蒙系统会通过软总线把这些设备都连接在一起。我们在应用开发的时候,只需要写很少的代码可以调用第三方设备,就好像是使用手机本身的设备一样方便。
    所以,在鸿蒙的整个体系中,手机不仅仅是手机了,而是一个超控控制终端。这个终端可能会有十个屏幕,十个喇叭等。调用手机本身的硬件跟调用外部的硬件几乎没有任何差别。

    使用者的角度

    安卓操作系统中,所有的操作都是在手机上的,比如我们在导航的时候,都是用手机进行导航。但是在有的时候我们是不方便拿着手机导航的,比如下雨天一个手撑伞一个手拎东西而在鸿蒙操作系统中,我们就可以把手机导航直接迁移到鸿蒙手表中就可以了。用户使用起来非常方便。
    比如:我在A手机上编辑一封邮件的时候,需要添加一个exe附件。但是这个附件不在A手机上面,而是在B手机面。传统做法要么就是从B手机上发过来,要么就是电脑复制文件,再粘贴过来,挺麻烦的。但是如果使用鸿蒙系统就方便了。我们可以直接数据迁移,把A手机里面编辑的邮件,迁移到B手机上。或者通过鸿蒙系统连上θ手机之后直接使用B手机里面的附件除此之外,如果利用安卓操作系统控制硬件还需要下载很多的app,每一个app都有好几十兆,甚至上百兆。比如我要控制美的的冰箱,就需要下载一个ap,要控制微波炉,又要下载一个app,如果我家里有100个电器,那么就要下载100个app,太麻烦了。在我们生活中,最烦的事情就是在手机中下载各种各样的app。而且下载完了之后,还需要扫描硬件,发现硬件,连接硬件,最后才能控制。

    鸿蒙就为用户解决了这个问题,如果我们要控制冰箱,我们只要利用鸿蒙手机碰一下冰箱对应的芯片,那么鸿蒙手机就会到自己的应用中心,把控制冰箱的模块下载到手机里面然后直接打开控制中心,中间花费时间大约3秒左右,用户根本感觉不到下载和安装的过程。同理,如果我们要控制微波炉,也只要用手机碰一下微波炉对应的芯片,那么鸿蒙手机就会到自己的应用中心,把控制微波炉的模块下载到手机里面然后直接打开控制中心,对于用户来讲,非常的方便。所以鸿蒙一旦在市场铺开之后,用户用起来会非常的爽。

    2.开发鸿蒙适合的语言Java、CC++

    ·Java、js适合用于手机应用的开发。
    在以后的鸿蒙版本中(华为计划是3.0),即将推出仓颉语言开发。
    仓颉语言是华为自主研发的一款语言。
    但是就目前而言,华为主推的还是ava

    3.鸿蒙开发的完整流程

    在这里插入图片描述

    4.Java开发的准备工作

    4.1注册华为开发者账号:

    开发之前,需要注册华为开发者账号并且实名认证才可以,否则无法使用远程模拟器

    第一步:注册

    打开华为开发者,点击右上角的“注册"进入注册页面。可以通过电子邮箱或手机号码注册华为开发者联盟帐号网址:https://developer.huawei.com/consumer/cn

    手机号注册截图如下
    在这里插入图片描述

    邮箱注册截图如下:
    在这里插入图片描述
    第二步:实名认证

    登录之后,点击右上角的箭头,再点击实名认证,按照提示的步骤和实际情况进行认证即可。

    在这里插入图片描述

    4.2下载开发工具

    DevEco Studio就是鸿蒙应用开发的开发工具,是基于IntelliJ IDEA Community开源版本打造的,所以如果大家有idea的基础,在学习DevEco Studio是非常容易上手的。DevEco Studio中提供SDK Manager统一管理SDK和这个包依赖的工具链。通过SDK Manager能自动下载各个语言对应的SDK包。

    下载网址:

    https://developer.huawei.com/consumer/cn/deveco_studio

    版本说明:

    DevEco Studio 1.0 用于华为EMUI系统的应用App。

    DevEco Studio 2.0 用于华为鸿蒙系统的应用App。

    使用Java开发

    开发工具会帮我们自动下载JDK、展示界面以及开发工具等相关软件。所以我们不需要自己安装JDK等环境。

    JDK和工具链

    JDK: 是Java语言所需要的开发环境。鸿蒙开发工具DevEco Studio会帮我们自动下载。

    鸿蒙开发工具目前只支持JDK8

    工具链:

    就是开发软件DevEco Studio里面需要用到的一些插件工具。

    1. Toolchains:SDK工具链,HarmonyOS应用开发必备工具集,包括编译、打包、签名、数据库管理等工具的集合,首次下载SDK时默认下载。

    2. Previewer:Lite Wearable预览器,在开发过程中可以动态预览Lite Wearable应用的界面呈现效果,默认不自动下载,需手动勾选下载。

    3.3安装开发工具

    安装IDE时候的坑1:一直加载gradle

    1. 下载指定的gradle版本

    可以到 官网下载或者借助网友提供的下载好的版本,直接下载使用。

    1. 打开DevEco studio自动加载路径

    默认在这个目录:C:\Users\Administrator.gradle\wrapper\dists\gradle-6.3-all\b4awcolw9l59x95tu1obfh9i8

    1. 下载好的zip文件放进去

    将下载好的gradle文件复制在以上文件夹内(注意一定要放置在类似“3221gyojl5jsh0helicew6rwx”目录下),重启软件即可。

    1. 修改模板

    首先进入/plugins/harmony目录,这是DevEco Studio的插件目录。在该目录下继续找到lib/templates/gradle/wrapper/gradle/wrapper/gradle-wrapper.properties文件,该文件就是每次创建HarmonyOS工程时的gradle-wrapper.properties文件,打开该文件,将distributionUrl改成
    http://127.0.0.1/gradle-6.3-all.zip即可。然后重新启动DevEco Studio

    安装IDE时候的坑2:模拟器刷不出来

    开发应用的时候需要模拟器跑效果,需要在DevEco Studio菜单栏,点击Tools > HVD Manager开发模拟器,第一次打开,会自动下载相关资料。

    注意1:浏览器一定要更新到最新版本,否则可能模拟器刷不出来。
    目前亲测可用的浏览器有:chrome(谷歌)、火狐浏览器、360极速浏览器、360安全浏览器。
    注意2:模拟器不是本地的,而是远程的,需要先登录才可以使用,登录的账号就是我们刚刚注册并实名认证的开发者账号。
    注意3:模拟器启动之后只能用一小时,时间到了之后,关闭模拟器重新开启即可。

    展开全文
  • 鸿蒙系统下载地址_华为鸿蒙代码全开源

    千次阅读 多人点赞 2021-04-11 21:18:19
    2020年9月10日,华为CEO余承东在华为开发者大会上宣布,鸿蒙2.0(HarmonyOS 2.0)系统正式发布。 此次距离华为鸿蒙1.0(HarmonyOS 1.0)发布已经过去一年了。从华为遭遇制裁开始,鸿蒙成为了很多国人的寄托。但第一次...

    2020年9月10日,华为CEO余承东在华为开发者大会上宣布,鸿蒙2.0(HarmonyOS 2.0)系统正式发布。

    此次距离华为鸿蒙1.0(HarmonyOS 1.0)发布已经过去一年了。从华为遭遇制裁开始,鸿蒙成为了很多国人的寄托。但第一次推出,就引发了争议:

    没有完整的开发文档,架构设计说明,配套的IDE,没有可编译的DEMO......鸿蒙1.0一度被称为为“PPT操作系统”。

    而一年后的鸿蒙2.0都有了:技术架构公开,文档代码全部开源。

    外人不懂,其实我们做这一行应该知道:

    走到这一步的华为,已经开始向巨头迈进。

    作为半个内行人,我们最关注的当然还是鸿蒙系统的源码,已经有一些尝鲜的小伙伴跑过一波,按照步骤一步步跑下来,整个流程还是不难。

    如果小伙伴对于Android开发的比较熟悉,就会发现从IDE到项目的创建及项目的编译安装和Android还都是蛮像的。

    一起来跑起来第一个“hello world”试试看:

    01. 相关地址

    官网地址: 【https://www.harmonyos.com】 
    IDE下载位置:
    源码编译的下载: 【https://device.harmonyos.com/cn/ide】 

    开发应用的下载:【https://developer.harmonyos.com/cn/develop/deveco-studio#download】

    源码位置:【https://device.harmonyos.com/cn/docs/start/get-code/oem_sourcecode_guide-0000001050769927】

    02.  开发应用部分

    安装时候启动会提示下载SDK,点击取消,搜索SDK,重新自定义SDK路径。

    把所有的SDK都按照上,打勾会自动下载。

    创建项目

    点击创建项目,发现现在支持有三种类型

    1. TV 设备应用

    2. Wearable 可穿戴设备应用

    3. Lite Wearable 可穿戴设备(Lite)应用

    4. 创建TV项目 (Java),选了一个列表模板。

    创建中

    下载gradle-5.4.1-all.zip慢,得等等。

    这个应该有办法直接下载好

      grade 源已经正确的切换到华为国内:

    5. 下载模拟器

    后:

    使用自己的华为账号登录 (注意:此处有坑,如果默认使用Chrome可能授权失败,使用Windows自带的浏览器登录)

    (开发者账号实名认证,填写银行卡验证速度很快) 

    进行授权:

    授权成功:

     

    同意协议:

    罗列了可用的模拟器:

    TV模拟器启动了

    运行就可以看到模拟器了

    运行成功:

     

    展开全文
  • 作为一个新系统鸿蒙OS2要成为和安卓、iOS三分天下的主流系统,还需要一个过程。鸿蒙的生态还处于起步阶段,为了让用户能够自由使用自己喜欢的app,同时也为了降低用户的学习成本,鸿蒙自诞生起就兼容安卓的应用...

    谷歌宣布AAB格式将正式取代APK格式!

    据外媒 SlashGear报道,Google Play 应用商店正在不断发展,以满足安卓用户和开发者不断增长的需求和要求。其中许多改进依赖于由人工智能和机器学习驱动的自动化系统,特别是在筛选应用程序的恶意软件或禁止内容方面。

    然而,有些改进要求开发者对他们编写和发布应用程序的方式做出改变。最具颠覆性的变化之一将在 8 月到来,届时谷歌应用商店将改用 App Bundles 而不是 APK 作为其标准包格式,这一变化不仅会影响到开发者,也会影响到安卓用户,希望能有更好的效果。

    Google 公告表示:

    “为了将这些优势带给更多用户,并专注于让所有开发者受益的现代 Android 发行版, Google Play 将开始要求从 2021 年 8 月开始使用 Android App Bundle 发布新应用。这将取代 APK 作为标准发布格式。老应用不受影响。”

    谷歌表示.apk已经不能很好地适应安卓系统的增长,而.aab将会使应用程序文件变得比.apk更小15%。

    根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB 格式。这囊括了大多数 Play Store 上排名前 1000 的应用和游戏,其中包括 Twitter、Netflix、Gameloft 旗下的游戏、Adobe 和 Duolingo 等。

    除了 APK 将被替换为新的 AAB 以外,开发者还需要用 Play Asset 或 Feature Delivery 替换大型扩展文件(OBB)。由于 AAB 支持 Android Instant App(即时应用程序),因此现有的即时应用 ZIP 也将被取代。目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。

    有人说这是谷歌阻击鸿蒙?

    一听到这个消息,很多升级了鸿蒙或者即将打算升级鸿蒙的小伙伴慌了。ABB的推出,对鸿蒙的发展有影响吗?不用APK转用AAB,鸿蒙还能兼容吗?

    小伙伴们不要紧张,事情并不是你们想的那样,别想太多!

    鸿蒙操作系统刚刚发布一个月,国内手机升级鸿蒙后并没有感觉出太大的差异,但是国外市场却有很大的区别,所以现今都是以国内为主。

    作为一个新系统,鸿蒙OS2要成为和安卓、iOS三分天下的主流系统,还需要一个过程。鸿蒙的生态还处于起步阶段,为了让用户能够自由使用自己喜欢的app,同时也为了降低用户的学习成本,鸿蒙自诞生起就兼容安卓的应用程序。

    而且AAB格式并不是谷歌最新提出的,是早在2018年就已经推出了,而且在2019年华为就支持上传AAB格式的APP了。AAB只是安卓应用发展的必经过程。

    AAB正是为了解决开发者需要打包不同架构应用的麻烦,智能匹配用户的设备型号进行分发,这样就使得APP的安装包不会那么臃肿了,而且这次改变对消费者使用上没有任何的影响。所以,对于鸿蒙的影响也就是根据格式进行对应修改,对鸿蒙用户方依旧没有影响。

    谷歌这次更换应用程序格式,当然不是特意针对鸿蒙,却击中了鸿蒙的软肋。鸿蒙要想彻底摆脱谷歌的束缚,唯有尽快将所有应用替换成鸿蒙版。

    对此大家如何看呢?

    — 完 —

    点这里????关注我,记得标星呀~

    长按进入小程序,进行打卡签到小程序送书福利更新啦!
    (更多精彩值得期待……)
    最近热文:我花了 5 年时间编写自己的操作系统!
    Win11正式发布,新功能炸裂!
    谷歌:. apk 成为历史!
    一款开源的微信小程序商城项目
    
    2T技术资源大放送!包括但不限于:C/C++,Linux,Python,Java,人工智能,考研,软考,英语,等等。在公众号内回复「资源」,即可免费获取!回复「社群」,可以邀请你加入读者群!
    ❤️给个「在看」,是对我最大的支持❤️
    
    展开全文
  • 6月2日,华为在发布会上正式发布了鸿蒙操作系统HarmonyOS 2.0及多款搭载HarmonyOS 2.0的新产品,这也标志着“鸿蒙操作系统HarmonyOS)”正式开启了商用的道路...
  • 前言:对于华为而言,做鸿蒙的最好答案,也许不是为了追求眼前的速胜,而是为了不下牌桌等待机遇。手机领域,鸿蒙式微。但物联网领域,技术难度并不大,虽然行业仍需要时日才会爆发,但依然是值得卡位...
  • 鸿蒙初体验:从安装到第一个程序 Hello HarmonyOS

    万次阅读 多人点赞 2020-09-19 08:49:53
    华为鸿蒙OS 2.0就不多介绍了 ...官方文档:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-layout-dependentlayout-0000001050729536 二、安装与运行 1.运行环境要求 DevEc
  • 编辑:智东西内参华为6月2日正式发布的鸿蒙系统无疑占据了最近热点话题的C位,虽然不全是赞美的声音,但这种努力打破美国垄断,挑战谷歌、苹果在移动操作系统上垄断地位的尝试必将成为中国科技史上的...
  • 本项目是基于 OpenHarmony 项目而不是 HarmonyOS 项目,请注意运行环境。 请参考 OpenHarmony 项目配置方法 进行项目配置和运行。 如果你不熟悉 OpenHarmony 的 JS 开发,请参考该项目的 开发讲解。 示例 下载 ...
  • Chrome 和 Firefox 从 npm/yarn 安装 注意:我们在 npm 包中添加了 @next 标签,请使用以下命令与 npm/yarn 一起安装 # npm npm install @harmony-js/core@next # yarn yarn add @harmony-js/core@next # tsl
  • Chrome 和 Firefox 从 npm/yarn 安装 注意:我们在 npm 包中添加了 @next 标签,请使用以下命令与 npm/yarn 一起安装 # npm npm install @harmony-js/core@next # yarn yarn add @harmony-js/core@next # tslib is ...
  • harmonyos 2 MPlaer 后台:nodejs7.2 + koa2 前台 :vue2 + vuex + fetch + ES6/7 + html5(audio) Music Player,简约而不简单 依赖百度API, 手机上暂不能自动播放 chrome 版本55以上,chrome需要开启javascript相关...
  • DevEco Studio 支持 Windows 系统和 macOS 系统,在开发 HarmonyOS 应用前,需要准备 HarmonyOS 应用的开发环境。环境准备流程如下所示: 如上图所示,搭建 HarmonyOS 应用开发的环境包括软件安装、配置开发环境...
  • 经过多年的猜测和谣言,中国科技巨头华为在2019年正式发布了其Harmony OS操作系统。可以说,提出的问题多于回答的问题。它是如何工作的?它解决什么问题?这是华为与美国政府之间当前仇恨的产物吗? 是否基于...
  • 20210222华为海思Hi3518EV300鸿蒙系统的开发环境的配置 2021/2/23 10:15开始整理 1、百度搜索:鸿蒙 https://www.harmonyos.com/ HarmonyOS 分布式能力造就新硬件、新交互、新服务,打开焕然一新的全场景世界。 ...
  • DevEco Studio支持Windows系统和macOS系统,在开发HarmonyOS应用前,您需要准备HarmonyOS应用的开发环境。环境准备流程如下所示: HUAWEI DevEco Studio(获取工具请点击链接下载,以下简称DevEco Studio)是基于...
  • Chrome、fur、longfur、sketchy、shaded 和 web 笔刷都是 . 工具箱界面的灵感来自于 Grant() 在他的 Codea 项目中开发的 有两个不同的项目: Harmony.codea 是使用codea 渲染函数渲染的原始项目,如line、stroke、...
  • Google 日前已决定将ARC开放给所有开发者,并且ARC在Chrome OSChrome浏览器中均可以运行。ARC全称是App Runtime for Chrome,是一个运行在Chrome OS上的Android虚拟机,它于去年9月推出,它可以让Chromebook顺利跑...
  • 谷歌向公众开放Fuchsia操作系统,华为鸿蒙与之对标

    千次阅读 多人点赞 2020-12-09 14:22:03
    已经曝光了4年多的谷歌Fuchsia操作系统,今天正式向公众开放源代码了。 从今天开始,谷歌扩展了Fuchsia的开源模型,为项目讨论创建并规范了社区,让公众能更容易地参与到当中来。 主要的措施有:创建新的邮件...
  • 华为鸿蒙OS 2.0正式开源 关于鸿蒙的教程其实网上也已经有一些尝鲜的小伙伴分享的相关文章了,我按照步骤一步步跑下来,整个流程还是非常简单的,尤其是对 Android开发 的小伙伴来说,从IDE到项目的创建及项目的编译...
  • 和声2 :用于 Web 应用程序和库的可扩展的基于类的 JavaScript jTypes 为开发人员提供了强大的 JavaScript ...Chrome 13 Safari 5.1 歌剧 11.6 IE手机9 安卓 3 iOS Safari 5 歌剧手机 11.5 黑莓7 IE
  • 目录HarmonyOS实战创建4*4的卡片 HarmonyOS实战 目前,CSDN官方App并没有适配鸿蒙系统,但是我们是程序员,完全可以自己开发,何须等待CSDN呢? 自己动手丰衣足食,今天,我们来实现一个有趣的鸿蒙卡片。也就是将...
  • Harmony 是一个响应式 jekyll 主题。 为 jekyll 2.x 构建 支持 Google 分析和 RSS 提要 基于 Sass 的风格 浏览器支持:IE 8+、Chrome、Safari 和 Firefox 流畅响应 内容 关于 jekyll 是一个静态站点生成器,一个开源...
  • 在这场华为600名技术专家和来自全球的6000名开发者出席的大会上,华为正式发布了基于微内核的面向全场景的分布式操作系统——鸿蒙Harmony OS)。 8月10日,全球首款搭载华为鸿蒙操作系统的终端——荣耀智慧屏发布...
  • 对此,华为方面则于近日做出回应称,谷歌改用 AAB 格式既不会影响 HarmonyOS 用户的体验,也不会像一些媒体报道猜测的那样减缓该操作系统的发展。 华为消费者软件业务总裁王成录表示,AAB 格式本质上就类似于 ...
  • 我们先来明确一下这个小demo的需求: 一个有状态的List,能够勾选与取消想要完成的任务 能够新增新的任务 尽量多的调用系统API能力,肯能能调用 HarmonyOS 硬件的时间,声音,网络 测试css性能,能否支持一些CSS3的...
  • 它适用于已经安装了 javascript 引擎的网络浏览器,例如 Google Chrome、Firefox 和 Internet Explorer 等。 大多数软件开发人员都知道 JavaScript。 这被认为是世界上最受欢迎的语言之一如果你从表面上学习,你可能...
  • harmonyos 2 首先需要下载selenium jar包 然后启动selenium服务器 java -jar selenium-xxxxx.jar 然后下载chromedriver 然后npm install 该项目需要的依赖package 然后node apple-signup.js -Dwebdriver.chrome....
  • Harmony 中使用新的 Generators 进行实验 一些实验。 使用节点运行 安装Node 0.11.2或更高版本,随你即可 nvm install v0.11.2 安装节点。 然后运行确保包含--harmony标志。 例如 node --harmony iteration.js 使用 ...
  • Harmony 是一个响应式 jekyll 主题。 为 jekyll 2.x 构建 支持 Google 分析和 RSS 提要 基于 Sass 的风格 浏览器支持:IE 8+、Chrome、Safari 和 Firefox 流畅响应 内容 关于 jekyll 是一个静态站点生成器,一个开源...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 541
精华内容 216
关键字:

鸿蒙系统安装chrome