范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

鸿蒙手机OS开发必备,华为DevEcoStudio2。1Beta2发布(附六大更新内容)

  感谢IT之家网友 zyb521 的线索投递!
  IT之家2月9日消息 据华为官方宣布,HUAWEI DevEco Studio 是面向华为终端全场景多设备的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、编译、调试、测试、发布等 E2E 的 HarmonyOS 应用开发服务。通过使用 DevEco Studio,开发者可以更高效的开发具备 HarmonyOS 分布式能力的应用,进而提升创新效率 。
  2020 年 12 月 16 日,HUAWEI DevEco Studio 发布了 2.0 Beta 3 版本。时隔两月,HUAWEI DevEco Studio 携手 2.1 Beta 2 版本再度来袭。
  新版本究竟能给广大开发者带来哪些惊喜?下文便为您一一揭秘。Mac 版补齐 Java UI 预览
  在开发 HarmonyOS 应用的过程中,开发者可通过 DevEco Studio 提供的预览器功能,查看 UI 界面的显示效果。随着版本的升级,DevEco Studio 2.1 Beta 2(Windows+Mac 版)均已支持 Java UI 界面和 JS UI 界面的预览。
  DevEco Studio 2.1 Beta 2(Windows+Mac 版)针对 JS 应用,支持手机、平板、智慧屏、智能穿戴、轻量级智能穿戴和智慧视觉六大设备类型;针对 Java 应用,支持手机、平板、车机、智慧屏和智能穿戴五大设备类型。
  针对 JS UI 布局,开发者在 HML/CSS/JS 写完代码,即可在预览器中实时动态预览,其 UI 显示效果与应用运行在真机上时一致。
  针对 Java UI 布局,开发者预览 AbilitySlice.java 或 Ability.java 文件时可体验动态预览,预览 XML 布局文件可体验实时预览。
  注解
  实时预览:修改 UI 文件后,即可在预览器中实时查看 UI 显示效果。
  动态预览:在预览器界面,可进行点击事件、滑动等交互操作。
  此外,开发分布式应用,需满足不同设备的屏幕分辨率、形状、大小等要求。为了方便开发者在应用开发过程中,能随时查看应用在不同设备上的 UI 布局和交互效果,DevEco Studio 提供了跨设备预览的功能。但值得注意的是,如果两个设备支持的编码语言不同,就不能使用跨设备预览功能,例如,Java 语言的 Phone 的应用,是不支持在 Lite Wearable 上运行的,因为 Lite Wearable 不支持 Java 语言。
  新增 5 个手机工程模板
  IT之家获悉,DevEco Studio 支持手机 (Phone)、平板 (Tablet)、车机 (Car)、智慧屏 (TV)、智能穿戴 (Wearable)、轻量级智能穿戴 (Lite Wearable)和智慧视觉 (Smart Vision)七种设备的 HarmonyOS 应用开发,支持 Java、JS 和 C/C++ 编程语言。为了方便开发者的使用,DevEco Studio 2.0 提供了多设备类型、不同开发语言的 Ability 模板。DevEco Studio 2.1 Beta 2 在原有的基础上,新增了 5 个手机 (Phone)工程模板,开发者们可根据工程向导,挑选合适的模板,轻松创建适用于各类设备的工程,并自动生成对应的代码和资源模板。
  JS 和 C/C++ 的调试变量可视化
  针对代码处理流程过长、错误隐藏较深等痛点,DevEco Studio 2.1 Beta 2 在 JS 或 C/C++ 代码调试过程中,以 Plain(树形)、Line(折线图)、Bar(柱状图)和 Table(表格)等方式,快速展示调试过程中的数据结构、数据连续变化曲线及数据间的关系,并提供对可视化数据的查询过滤排序等功能,方便开发者简单直观、迅速有效地定位问题。
  (图片:JS 调试变量可视化)
  (图:C/C++ 调试变量可视化)提供应用安全测试服务
  通过集成 HUAWEI DevEco Services 云端服务平台能力,DevEco Studio 2.1 Beta 2 面向 HarmonyOS 应用,提供应用安全测试服务,当前主要支持漏洞测试和隐私测试两项功能。针对每一项测试任务,无需人工干预,全自动化完成测试,并且快速出具专业详尽的测试报告,提前检测和识别应用开发过程中可能存在的安全性问题,使得开发出的 HarmonyOS 应用更能满足应用市场的上架要求。
  漏洞测试:通过对 HarmonyOS 应用生命周期建模和应用攻击面建模,采用静态数据流分析技术,提高漏洞发现的准确率,同时覆盖 20 余种攻击面,65 + 漏洞测试项,帮助开发者提前发现和识别漏洞隐患。漏洞检测报告会针对每一项漏洞风险项,给出明确的修复建议,助力开发者快速修复漏洞。漏洞测试服务支持 Java 应用,包格式包括 Hap/App。
  隐私检测:通过动态检测和分析应用在设备上运行的隐私敏感行为,帮助开发者排查应用的恶意行为,构建纯净绿色的 HarmonyOS 应用。隐私测试支持 17 + 项检测,包括获取地理位置信息检测、获取设备标识检测、获取通讯录信息检测、获取系统信息检测等。隐私测试服务当前支持 TV 设备的 Java 应用,包格式包括 Hap/App。
  提供应用自动化测试服务
  除了应用安全测试服务,DevEco Studio 2.1 Beta 2 还新增了应用自动化测试服务,包括应用的兼容性、稳定性和性能测试,检测应用从安装、启动、运行和卸载的全生命周期中可能存在的问题,全方位检测应用质量。
  兼容性测试:主要验证 HarmonyOS 应用在华为真机设备上运行的兼容性问题,包括首次安装、再次安装、启动、卸载、崩溃、黑白屏、闪退、运行错误、无法回退、UI 异常十大异常场景。兼容性测试支持 TV 和 Lite Wearable 设备的 Java/JS 应用,其中 TV 支持的包格式为 Hap/App;LiteWearable 支持的包格式为 App。
  稳定性测试:主要验证 HarmonyOS 应用在华为真机设备上运行的稳定性问题,包括崩溃 / 应用冻屏、内存泄露和踩内存。稳定性测试支持 TV 设备的 Java/JS 应用,包格式包括 Hap/App。
  性能测试:主要验证 HarmonyOS 应用在华为真机设备上运行的性能问题,包括启动时长、界面显示、CPU 占用和内存占用。性能测试支持 TV 设备的 Java/JS 应用,包格式包括 Hap/App。
  编辑器能力增强
  开发应用就好比建房子,决定一个房屋质量好坏的因素有很多,但地基是重要因素之一。地基没打好,建房过程会变得繁琐复杂得多。而编辑器之于开发工具,如同地基之于房屋。一个好的编辑器,可以让开发者们事半功倍。DevEco Studio 支持多种语言进行 HarmonyOS 应用的开发,包括 Java、JS 和 C/C++。
  针对 C/C++ 编辑器,DevEco Studio 2.1 Beta2 做出了四项增强:
  ①增强了代码补齐功能。在编写应用阶段,编辑器会分析上下文并理解项目内容,根据开发者输入的内容,提示开发者可补齐的类、方法、字段和关键字的名称等,大大提升编码效率。
  ②针对宏定义的名称和变量以及预处理的路径和前缀,支持开发者自定义其代码高亮的颜色,方便开发者将不同代码进行颜色区分。
  ③支持函数从定义跳转到声明,当代码实现跳转时,列出的结果会以文件名区分并显示关键代码信息。
  ④支持显示类、方法、函数、参数等类型的文档查看 , 方便开发者阅读代码。
  针对 JS 编辑器,DevEco Studio 2.1 Beta 2 做出了三项优化:
  ①增强了代码补齐功能,具体表现在 import 优化、后缀补齐以及注释能力增强。
  ②代码语法增强:支持 ES6 语法、Emmet 语法以及 Media Query 条件规则自动补齐。
  ③代码检查增强:重复变量和未使用变量检查;自动对引用到的废弃符号进行删除线显示,废弃符号可通过 JS doc 注释中的 @deprecated 标注;支持 JS、HML、CSS 代码的拼写检查等。
  针对 xml 编辑器,DevEco Studio 2.1 Beta 2 做出了两项增强:
  ①对预定义 Json/XML 中的资源,可实时动态联想和跳转。
  ②在 XML 布局文件中,通过 <databind>标签,实现 java 和 xml 之间的数据动态绑定功能。
  针对 Java 编辑器,DevEco Studio 2.1 Beta 2 在重构工程目录结构或 Java 类名时,可联动修改 config.json 配置文件中的引用。经过重重优化,DevEco Studio 2.1 Beta 2 的编辑器功能日益完善。广大开发者们在编写应用阶段,可通过掌握代码编写的各种常用技巧,来提升编码效率。
  除以上六大功能,DevEco Studio 2.1 Beta 2还解决了三大用户痛点问题:
  ①解决了工程同步时 Gradle 下载缓慢的问题。新版本通过集成 Gradle 工具,使得开发者无需再单独下载 Gradle 工具。
  ②新增查看预览的 Log 日志,可在预览过程中查看日志信息,同时还支持中英文切换。
  ③解决了模拟器不支持 WebView 控件显示的问题。

部分用户安装Win10KB4554364补丁破坏了WiFiIT之家4月2日消息微软最近向运行Windows10版本1909和版本1903的PC推出了Windows10KB4554364补丁更新。此更新未像累积更新中所期望的那样添加任何新功华为高端笔记本电脑新爆料支持WiFi6蓝牙5。0感谢IT之家网友肖战割割的线索投递!IT之家8月10日消息此前消息称,华为将在8月份发布一款笔记本。数码博主长安数码君今天再次爆料,新款华为笔记本电脑将在8月19日发布,支持WiF华为余承东一款轻量级重磅新品8月19日发布IT之家8月10日消息此前消息称,华为将在8月份发布一款笔记本。今天华为余承东在微博表示,历时三载,一款轻量级重磅新品终于将和大家见面,8月19日,我们上海见!据爆料,这将是新款华微软Win10的控制面板将越来越现代化IT之家8月30日消息据Windowslatest报道,在Windows10的下一版本中设置应用将获得更多可控制计算机的新功能,但微软表示控制面板仍将存在。在Win10控制面板逐步微软Windows10将在明年迎来重大升级IT之家8月30日消息据Windowslatest报道,微软Windows10的下一个更新名为20H2,它将与5月27日发布的已发布的2020年5月更新内容相同。在Windows1微软解救IT管理员,Win10PC安全保护更简单IT之家9月7日消息将安全策略应用到受控的Windows10PC上是任何IT团队的基本任务。近期,微软宣布了一种新的更简单的方法,让IT管理员为所有的Windows10PC建立一个阿里云另一款网盘Teambition曝光不限速不打扰,6T存储空间感谢IT之家网友Frank6120ci的线索投递!IT之家9月2日消息据IT之家网友反馈,阿里云旗下Teambition网盘回复表示,内测申请收到了,用户已经得到银色徽章,进入等待7999元,三星GalaxyBookS13。3英寸笔记本预售搭载英特尔5核i5L16G7处理器IT之家7月2日消息今年5月底,三星发布了笔记本新品GalaxyBookS,该机主打轻薄特色,机身最薄处仅6。2毫米,重量为950g。此外,该机也是第一款搭载IntelLakefi微软Win10终于获得壁纸的Windows聚焦功能IT之家10月11日消息据外媒WindowsLatest今日报道,虽然20H2版本只是一个小更新,但WindowsInsider版本将上线几个新功能,包括Windows聚焦的壁纸主XMGUltra17笔记本发布十代酷睿桌面处理器加持IT之家5月2日消息英特尔昨天正式推出了十代酷睿桌面处理器,IT之家也做了相关报道。而十代酷睿桌面处理器发布没多久,德国游戏本制造商XMG就推出了其高端笔记本电脑XMGUltra1微软Lumia960XL工程机现身闲鱼,要价5000元感谢IT之家网友软媒用户1861026的线索投递!IT之家4月26日消息今年1月份,微软已经停止支持Windows10Mobile系统,而Lumia硬件早就停止研发,Lumia65
IT之家评测室微软SurfaceGoLTE体验随身易带,联网自在在2018年7月份,微软通过线上发布了全新的SurfaceGo平板电脑,经历过前几代Surface小尺寸平板电脑的发展,SurfaceGo进一步向全能型便携型方向发展,在笔者看来,该升级1903了,微软宣布停止支持Win101709版本IT之家4月9日消息今天是周二补丁日,随着一堆产品获得更新,这也意味着今天是一些产品落寞的日子。微软宣布Windows10版本1709,也称为Windows10创意者更新秋季版等,减少崩溃!微软Win10文件资源管理器向谷歌Chrome学新招IT之家4月9日消息谷歌Chrome浏览器是最早在不同进程中运行标签页的浏览器之一,这意味着当浏览器选项卡崩溃时,整个浏览器会话(包括所有其他标签)都不会同时丢失。似乎微软正在从C消息称微软寻求黑石集团帮助收购TikTokIT之家8月11日消息据福克斯商业报道称,微软正在寻求管理着超过6000亿美元资产的大型私募基金黑石集团的帮助,来收购字节跳动旗下的TikTok业务。微软最初表示,只想收购TikT三星GalaxySpace笔记本电脑跑分曝光二合一设计高通处理器IT之家7月26日消息随着科技的发展近年来手机端处理器几乎可以赶上桌面级处理器的性能了,而手机端处理器最大的特点便是省电。而据最新消息显示,三星将会推出一款全新的笔记本电脑,其所使1899元,攀升迁跃者M迷你游戏台式机预售搭载AMD新速龙200GEIT之家4月2日消息攀升迁跃者M迷你办公游戏台式电脑主机今天在京东商城开启预售,新品预售100抵600,原价2399元,到手价1899元。该机搭载了AMD速龙200GE处理器,Ve微软展示全新Win10概念开始菜单动态磁贴周围出现炫目彩虹效果IT之家8月18日消息Windows10似乎正在进行设计大改,包括现代图标改进的开始菜单和更多FluentDesign的元素。Windows10已经正式获得了新的现代图标,该公司发Win10将得到部分Win10X功能全新键盘首次运行体验IT之家8月16日消息微软的模块化和网络优先操作系统Windows10X预计将于2021年春季在新硬件上推出,该操作系统的一些功能可能会移植到Windows10中,微软已经开始研究重启后系统自动还原之前状态,Win10这招你会吗如果你是Mac用户,那么应该知道macOS有一个非常人性化的特性重启后的系统,会自动还原成为重启之前的状态!这是什么意思呢?例如你因为升级系统等原因,需要重启macOS,重启后系统Win10设置一团糟!这款166KB小工具刷新认知Win10的大饼画了这么多年,除了一个基础框架,连个像样的UI都没留下来。就说那个设置吧,从第一版开始,便嚷嚷着要替代控制面板。可如今呢?还是有很多地方需要控制面板来帮忙!而且,它腾讯授权第三方Win10UWP版微信?假的!本周,一条关于第三方开发者取得腾讯授权开发第三方微信UWP的消息传得沸沸扬扬,其实早在本周一,IT之家小编就已经在IT圈看到了所谓微信UWP正式开始内测的帖子,此外,IT之家的后台