找回密码
 立即注册
科技快报网 首页 电脑 笔记本 查看内容
掠夺者·战斧 9 Neo S新品开售!更有全新赛博电竞IP奇幻登场!SEAVIV希未 AideaBook R14:超轻机身兼容硬核“芯”,重新定义轻薄算力想拥有一台赛博超跑么 掠夺者·战斧 9 Neo点亮2025电竞信仰华硕a豆|法国娇兰 闪光礼盒今日首发,香氛疗愈、向美而生华硕ProArt创梦Pro OLED专业显示器智享AI创作先锋之旅!联想来酷斗战者战7000酷睿版重磅升级华硕灵耀14 Air:科技与美学开启品质生活之旅七彩虹iGame Origo系列游戏本亮相链博会:外观惊艳+性能强悍华硕a豆与法国娇兰“香”遇 跨界演绎“光之美学”,向美而生、悦己赋能荣耀MagicBook Art 14 2025发布 一语智控开启AI PC自动驾驶时代荣耀MagicBook Art 14 2025发布即首销 国补到手价6799.2元起新款荣耀小镁本定档7月2日发布:1600nit屏幕亮度,AI智控全新升级来玩我的游戏!ROG×核聚变BOOOMJam游戏创作挑战 核聚变现场开玩不止是低价!瑞天300一体机给你远超期待的六重惊喜体验来酷斗战者新海报暗藏玄机?"战斗基因"或从AI眼镜杀入游戏本战场游戏创作全能王!联想拯救者系列笔记本今日开售,大学生特惠享折上折惠普游戏家族全线升级, 全场景游戏大师暗影精灵11登场华为鸿蒙电脑震撼登场!以科技创新致敬非凡时代荣耀HUNTER游戏本亮相DreamHack嘉年华 静音高性能引游戏用户争相体验ROG全系RTX 5060游戏本上架:枪神9、魔霸9、幻Air 2025同步上新

支持鸿蒙 HarmonyOS 2.0 手机版,华为 DevEco Studio 2.0 Beta3 发布(附更新内容)

2020-12-16 13:34:12 来自: IT之家

科技快报 12 月 16 日消息 华为在今天举行 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 版本。

科技快报获悉,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 属性不支持输入联想和跳转的问题。

  免责声明:本网站内容由网友自行在页面发布,上传者应自行负责所上传内容涉及的法律责任,本网站对内容真实性、版权等概不负责,亦不承担任何法律责任。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。

发布者:辛雯

相关阅读

微信公众号
意见反馈 科技快报网微信公众号