0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为DevEco Studio 2.0 Beta3发布

璟琰乀 来源:IT之家 作者:骑士 2020-12-16 13:39 次阅读

华为在今天举行 HarmonyOS 2.0 手机开发者 Beta 活动。现场正式发布了 HarmonyOS 2.0 手机开发者 Beta 版本。同时,HarmonyOS 2.0 手机开发者 Beta 公测招募线上开启。华为表示,HarmonyOS 是面向万物互联时代的全场景分布式操作系统,华为希望和合作伙伴、开发者一起打造面向万物互联时代的超级终端体验。

用户通过使用 HUAWEI DevEco Studio 中的远端模拟器,HarmonyOS 官网下载 DevEco Studio 2.0 Beta3 版本即可获得 HarmonyOS 2.0 手机开发者 Beta 版本。

IT之家获悉,HarmonyOS 应用基于 HUAWEI DevEco Studio 工具开发,采用应用程序框架、系统自带的 UI 控件、丰富的 API 接口,开发者可以轻松地实现具有多维、自然交互特点的应用程序。HarmonyOS 采用了多种分布式技术,使得应用程序的开发实现与不同终端设备的形态差异无关。这能够让开发者聚焦上层业务逻辑,更加便捷、高效地开发应用。 HarmonyOS 软件包以 APP Pack(Application Package)形式发布,它是由一个或多个 HAP(HarmonyOS Ability Package)以及描述每个 HAP 属性的 pack.info 组成。HAP 是 Ability 的部署包,HarmonyOS 应用代码围绕 Ability 组件展开。

-- 新增特性 --

支持手机(Phone)和平板(Tablet)的 HarmonyOS 应用开发。通过预置的工程模板,可一键生成手机和平板的应用工程目录及源码。需要注意的是,配套的 HarmonyOS SDK 版本需更新至 2.1.0.5 版本。具体请参考创建一个新的工程。

支持手机(Phone)、平板(Tablet)、车机(Car)、智慧屏(TV)和智能穿戴(Wearable)的 Java 应用预览器功能,可以在开发过程中查看应用效果。Java 应用支持 JavaUI 和 XML 两种布局方式,其中 JavaUI 布局(AbilitySlice.java 或 Ability.java 文件)可以动态预览应用的交互效果,如点击、跳转、滑动等互动式操作,修改了布局代码后,点击预览器窗口中的按钮,可以查看修改后的布局效果;XML 布局文件可以实时预览,修改和保存了 XML 代码后,预览器会实时展示应用的布局效果。具体请参考使用预览器查看应用效果。

分别支持 JS 应用和 Java 应用的跨设备预览器功能,在应用开发阶段,可以使用跨设备预览器查看应用在不同设备上的运行效果。具体可参考使用预览器查看应用效果。

支持跨设备代码编辑功能,在编辑代码时,可以自动联想出各设备支持的能力合集,如 HML 组件合集、CSS 样式合集、JS API 接口合集等,开发者可以根据对应的设备类型,快速完成代码的编写和补齐。具体请参考跨设备代码编辑。

支持 JS/Java 跨语言混合调试,针对 JS FA 调用 Java PA 的调试场景,可以通过 JS FA 调用 Java FA 的代码行或者 Java PA 相关代码处进入 Java 断点,方便开发者快速发现和解决 JS FA 调用 Java PA 相关问题。具体请参考 JS/Java 跨语言调试。

支持跨设备分布式应用调试,基于 HarmonyOS IDL 实现的跨设备的分布式场景,DevEco 提供了跨设备的 HarmonyOS 分布式应用的调试功能,方便开发者调测分布式应用。具体请参考跨设备分布式应用调试。

支持 Java 调试变量可视化,在 Java 代码调试过程中,可以通过 Plain(字符)、Line(折线图)、Bar(柱状图)和 Table(表格)方式可视化呈现变量的当前值;同时支持变量连续变化值可视化,以坐标图的方式进行呈现同时呈现多个变量连续变化的过程。具体请参考 Java 语言调试。

-- 增强特性 --

HarmonyOS SDK 更新至 2.1.0.5 版本,使用该 SDK 版本请配套更新 DevEco Studio 至最新版本。关于 DevEco Studio 兼容的 SDK 版本信息请参考 DevEco Studio 与 SDK 版本配套表。

远程模拟器支持手机(Phone)和平板(Tablet),对应的 SDK 版本需更新至 2.1.0.5 版本。

支持 HiTrace 日志跟踪定位与分析,便于开发者在 HarmonyOS 跨设备分布式应用的问题定位过程中,可以根据跨设备调用关系,分析定位调用异常、性能瓶颈等问题。具体请参考 Hitrace 日志跟踪定位分析。

-- 解决的问题 --

解决了需手动删除 macOS 自动创建的 。 DS_Store 文件才能编译通过的问题。

解决了 Java 编辑器中不支持 ResourceTable 引用 resource 目录下的 json/xml 中定义好的资源的问题。

解决了 Json 文件不支持引用已经定义的资源问题。

解决了 config.json 文件中 ability 标签的 name 属性、js 标签的 page 属性、reqPermissions 标签的 name 和 packageName 属性不支持输入联想和跳转的问题。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    216

    文章

    34530

    浏览量

    252892
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2638

    浏览量

    66676
  • DevEco Studio
    +关注

    关注

    0

    文章

    25

    浏览量

    1138
收藏 人收藏

    评论

    相关推荐

    Android16 Beta 1来袭,谷歌Pixel 6用户抢先体验

    提供的Android 16路线图,Beta 1版本于2025年1月发布Beta 2、Beta 3Be
    的头像 发表于 01-24 10:36 184次阅读

    戈帅的《HarmonyOS从入门到精通40例》DevEco Studio升级说明

    《HarmonyOS从入门到精通40例》DevEco Studio升级说明如附件*附件:《HarmonyOS从入门到精通40例》DevEco Studio升级说明.docx
    发表于 12-03 15:45

    DevEco Studio应用与服务体检工具介绍

    应用检测工具是开发者快速提升鸿蒙应用产品质量不可或缺的。因此,我们要向您推荐DevEco Studio应用与服务体检工具(AppAnalyzer)。当前已支持包括各种类型测试以及最佳实践测试,对于
    的头像 发表于 11-05 11:39 475次阅读
    <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b>应用与服务体检工具介绍

    DevEco Studio Code Linter的使用指南

    在当今对代码质量和规范性要求日益严格的环境中,开发者亟需强大的代码检查工具来应对挑战。DevEco Studio Code Linter正是这样一款工具,它通过提升代码质量、统一代码风格,并有效检测安全漏洞和潜在bug,为开发者提供了显著的优势,成为现代软件开发中不可或缺
    的头像 发表于 11-05 09:52 325次阅读

    谷歌计划12月发布Gemini 2.0模型

    近日,有消息称谷歌计划在12月发布其下一代人工智能模型——Gemini 2.0。这一消息引发了业界的广泛关注,因为谷歌在人工智能领域一直保持着领先地位,而Gemini系列模型更是其重要的产品之一。
    的头像 发表于 10-29 11:02 748次阅读

    鸿蒙Flutter实战:01-搭建开发环境

    准备工作 1.安装 DevEco Studio NEXT IDE, 注意版本应该是 Next,当前最新的是 Beta3 2.安装Git, 如果要同时适配安卓,需要安装Android Studi
    发表于 10-21 19:35

    欢创播报 华为发布会撞期苹果iPhone16发布

    1 华为发布会撞期苹果iPhone16发布会 9月2日,华为宣布,其备受期待的品牌盛典及鸿蒙智行新品发布会将于9月10日举行,届时将展示
    的头像 发表于 09-05 11:33 553次阅读
    欢创播报  <b class='flag-5'>华为</b><b class='flag-5'>发布</b>会撞期苹果iPhone16<b class='flag-5'>发布</b>会

    esp32S3一进入烧写就报错的原因?

    is ESP32-S3(beta3) not ESP32-S3(beta2). Wrong --chip argument? 请问原因是什么呢?我进入 menuconfig 界面,S
    发表于 06-20 07:39

    ESP32S3开发板烧录报错的原因?

    A fatal error occurred: This chip is ESP32-S3(beta3) not ESP32-S3(beta2). Wrong --chip argum
    发表于 06-20 07:00

    累计300亿投入!华为乾崑ADS3.0发布,创新驱动,引领智驾新征程

    4月24日,华为宣布乾崑ADS3.0发布,带来四大升级,架构升级、主动安全升级、全场景贯通和泊车跨代领先。2023年,华为智能化部件实现300万套发货量,7款战略合作车型上市,累计研发投入超过300亿,研发人员达到7000人。
    的头像 发表于 04-28 18:12 9716次阅读
    累计300亿投入!<b class='flag-5'>华为</b>乾崑ADS3.0<b class='flag-5'>发布</b>,创新驱动,引领智驾新征程

    鸿蒙OS应用开发:【DevEco Studio3.0 和 3.1版本差异】

    DevEco Studio支持包括手机、平板、车机、智慧屏、智能穿戴、轻量级智能穿戴和智慧视觉设备的HarmonyOS应用/服务开发,预置了工程模板,可以根据工程向导轻松创建适应于各类设备的工程,并
    的头像 发表于 03-26 17:21 1243次阅读
    鸿蒙OS应用开发:【<b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b>3.0 和 3.1版本差异】

    华为pocket 2发布时间

    华为Pocket 2的发布时间是2024年2月22日下午。这款手机在发布后于3月1日正式开售。
    的头像 发表于 03-05 16:08 3826次阅读

    鸿蒙DevEco Service开发准备与使用

    实名认证 3 开通付费服务 开通付费服务 申请加入白名单 目前DevEco低代码还处于Beta阶段,需要您向agconnect@huawei.com发送申请邮件,申请开通后方可使用。 邮件标题及内容
    发表于 02-23 15:40

    QE for Motor V1.3.0发布说明

    电子发烧友网站提供《QE for Motor V1.3.0发布说明.pdf》资料免费下载
    发表于 02-19 09:35 0次下载
    QE for Motor V1.3.0<b class='flag-5'>发布</b>说明

    DevEco Studio 4.1带来多种调试能力,助力鸿蒙原生应用开发高效调试

    目前,HarmonyOS NEXT星河预览版已经正式面向开发者开放申请,面向鸿蒙原生应用及元服务开发者提供的集成开发环境——DevEco Studio也迎来功能更细化的4.1版本。3年来
    的头像 发表于 02-04 15:35 822次阅读