華為在今天舉行 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文章
35089瀏覽量
255291 -
鴻蒙系統
+關注
關注
183文章
2641瀏覽量
67841 -
DevEco Studio
+關注
關注
0文章
31瀏覽量
1272
發布評論請先 登錄
最新 HUAWEI DevEco Studio 使用技巧

DevEco Studio 工具如何安裝
最新 HUAWEI DevEco Studio 調試技巧
【貝啟科技BQ3568HM開源鴻蒙開發板深度試用報告】使用Deveco Studio進行開發
DevEco Studio 聯合小藝接入 DeepSeek,步驟更簡單開發鴻蒙更專業
HarmonyOS NEXT開發實戰:DevEco Studio中DeepSeek的使用
如何在DevEco Studio中利用CodeGPT接入DeepSeek

Android16 Beta 1來襲,谷歌Pixel 6用戶搶先體驗
戈帥的《HarmonyOS從入門到精通40例》DevEco Studio升級說明
DevEco Studio應用與服務體檢工具介紹

評論