精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【工作準(zhǔn)備】OpenHarmony鴻蒙操作系統(tǒng)開發(fā)——基礎(chǔ)必備軟件

王程 ? 來源:jf_75796907 ? 作者:jf_75796907 ? 2024-02-23 15:51 ? 次閱讀

前言

在下根據(jù)多年 OpenHarmony 內(nèi)核及多個(gè)子系統(tǒng)的開發(fā)經(jīng)驗(yàn),將用到的必備工具軟件列出一張清單,供新同學(xué)參考。如何精進(jìn)?請(qǐng)自行搜索專業(yè)手冊(cè)進(jìn)行學(xué)習(xí),我是碰到什么問題、需要什么小功能然后去查、去問。
軟件列表如下:

wKgaomXYTiKAThhyAAE-2cHEQCE110.png

一、OpenHarmony 內(nèi)核及子系統(tǒng)開發(fā)軟件列表

1. DevEco Studio

【作用】HarmonyOS 應(yīng)用集成開發(fā)環(huán)境,開發(fā)各種應(yīng)用。

【其他】HAP 應(yīng)用開發(fā)必備

2. MobaXterm

【作用】MobaXterm 是一款遠(yuǎn)程終端模擬器,適用于 Windows 和 Linux 操作系統(tǒng)。它提供了一個(gè)集成的遠(yuǎn)程終端和云服務(wù)器,可以連接各種類型的遠(yuǎn)程主機(jī),包括 SSH、FTP、Telnet 等,也用作串口調(diào)試助手。

【其他】使用公司計(jì)算云時(shí)必備。

3. VMWare Workstation

【作用】VMware Workstation 是一款虛擬機(jī)軟件,它可以在一臺(tái)計(jì)算機(jī)上模擬多個(gè)操作系統(tǒng)和應(yīng)用程序的環(huán)境。

【其他】這個(gè)常用。OpenHarmony 代碼編譯對(duì) PC 配置要求較高,我的硬盤 1T,內(nèi)存 32G,8 核 16 個(gè)邏輯處理器,僅供參考。

4. Source Insight

【作用】Source Insight 是一個(gè)面向項(xiàng)目開發(fā)的程序編輯器和代碼瀏覽器,它擁有內(nèi)置的對(duì) C/C++C#Java 等程序的分析。查看函數(shù)實(shí)現(xiàn)無須跳轉(zhuǎn),高亮顯示指定關(guān)鍵字。大規(guī)模源碼文件搜索、定位、跳轉(zhuǎn)極快。

【其他】常用,某些版本免費(fèi)

5. Notepad++

【作用】Notepad++ 是 Windows 環(huán)境下的一款文本編輯器(代替寫字本),適用于編寫各種類型的文本和代碼。支持語法高亮顯示、多重窗口同步編輯、多國語言和多種編程語言,可以加載插件,還可以幫助用戶快速執(zhí)行重復(fù)任務(wù)或批量修改文本。

【其他】必備,幾乎每天都在用

6. VS Code

【作用】Visual Studio Code,是一款跨平臺(tái)程序編輯器。它支持語法高亮、自動(dòng)補(bǔ)全、重構(gòu)、查看定義等功能,并且內(nèi)置了命令行工具和 Git 版本控制系統(tǒng),方便地安裝想要的各種免費(fèi)插件,擴(kuò)展功能應(yīng)有盡有。

【其他】必備

7. Beyond Compare

【作用】Beyond Compare 主要用途是對(duì)比兩個(gè)文件夾或文件,將差異用不同的顏色表示。

【其他】必備

8. IPO 4.1.EXE

【作用】查看內(nèi)核態(tài)日志和 SHELL 操作。

【其他】內(nèi)核態(tài)日志查看、導(dǎo)出必備

9. Cmder

【作用】代替 Windows 自帶的 cmd.exe,可以同時(shí)打開多個(gè)命令窗口,框架、基礎(chǔ)模塊、測(cè)試查看日志和 SHELL 操作必備。

【其他】用戶態(tài)程序和應(yīng)用 HAP 查看日志、導(dǎo)出必備

10. RKDevTool.exe

【作用】RK3568 開發(fā)板燒錄工具,開發(fā)板附帶。

【其他】對(duì)應(yīng)開發(fā)板燒錄必備

11. HiTool.exe

【作用】輕量級(jí)系統(tǒng)、小型系統(tǒng)海思系列燒錄工具,開發(fā)板附帶。

【其他】對(duì)應(yīng)開發(fā)板燒錄必備

12. Typora

【作用】OpenHarmony 說明文檔編寫工具,針對(duì) Markdown 格式文件,所見即所得。

【其他】常用工具。VS code 插件,Notepad++ 插件均可實(shí)現(xiàn)類似編輯、預(yù)覽功能。

13. Keil uVision

【作用】Keil uVision 是一款用于嵌入式系統(tǒng)的開發(fā)和調(diào)試的集成開發(fā)環(huán)境。Keil uVision 基于 C 語言和其他編程語言,支持各種微控制器和處理器,包括 STM32、AVR、PIC 等。主要功能包括代碼編輯、編譯、調(diào)試和仿真等。

【其他】輕量級(jí)系統(tǒng)需要,例如智能穿戴設(shè)備等

14. 7-Zip

【作用】壓縮工具

【其他】常用,免費(fèi)無廣告

15. Snipaste.exe

【作用】截圖工具

【其他】常用,免費(fèi)無廣告、無水印

16. FastStone Capture

【作用】滾動(dòng)截圖工具

【其他】有用,免費(fèi)無廣告、無水印

17. EV 錄屏

【作用】錄屏工具

【其他】必要

18. Plantuml

【作用】軟件 UML 專業(yè)繪圖,VS code 安裝對(duì)應(yīng)插件

【其他】必備

二、結(jié)語

以上列出 18 種我常用的軟件,如果您認(rèn)為有更好的替代軟件或者重要的我卻沒有列出來的,請(qǐng)給我留言!

為了能讓大家更好的學(xué)習(xí)鴻蒙 (OpenHarmony) 開發(fā)技術(shù),這邊特意整理了《鴻蒙 (OpenHarmony)開發(fā)學(xué)習(xí)手冊(cè)》,希望對(duì)大家有所幫助:

《鴻蒙(Harmony OS)開發(fā)學(xué)習(xí)手冊(cè)》

入門必看:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.應(yīng)用開發(fā)導(dǎo)讀(ArKTS)
2.應(yīng)用開發(fā)導(dǎo)讀(Java)

wKgaomXW6N2AJp9uAAQXRxEAprs547.png

HarmonyOS概念:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.系統(tǒng)定義
2.技術(shù)框架
3.技術(shù)特性
4.系統(tǒng)安全

wKgaomXW6OSAFcCRAAV2zd2X_1s891.png

快速入門:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.基本概念
2.構(gòu)建第一個(gè)ArkTS應(yīng)用
3.構(gòu)建第一個(gè)JS應(yīng)用
4…

wKgZomXW6PuAA7wEAAKx6By_2Z8377.png

開發(fā)基礎(chǔ)知識(shí):https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.應(yīng)用基礎(chǔ)知識(shí)
2.配置文件
3.應(yīng)用數(shù)據(jù)管理
4.應(yīng)用安全管理
5.應(yīng)用隱私保護(hù)
6.三方應(yīng)用調(diào)用管控機(jī)制
7.資源分類與訪問
8.學(xué)習(xí)ArkTS
9…

wKgZomXW6QaAM4niAAQzrXUUPik914.png

基于ArkTS 開發(fā):https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.Ability開發(fā)
2.UI開發(fā)
3.公共事件與通知
4.窗口管理
5.媒體
6.安全
7.網(wǎng)絡(luò)與鏈接
8.電話服務(wù)
9.數(shù)據(jù)管理
10.后臺(tái)任務(wù)(Background Task)管理
11.設(shè)備管理
12.設(shè)備使用信息統(tǒng)計(jì)
13.DFX
14.國際化開發(fā)
15.折疊屏系列
16………

wKgZomXW6RKATahiAAKz-zSMnR4040.png

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    6545

    瀏覽量

    122743
  • 鴻蒙
    +關(guān)注

    關(guān)注

    56

    文章

    2267

    瀏覽量

    42486
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3548

    瀏覽量

    15737
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于Openharmony輕量級(jí)操作系統(tǒng)的分布式數(shù)據(jù)管理開發(fā)案例

    實(shí)驗(yàn)內(nèi)容本例程演示如何在小凌派-RK2206開發(fā)板上使用OpenHarmony輕量級(jí)操作系統(tǒng)進(jìn)行KvStore(即分布式數(shù)據(jù)管理)數(shù)據(jù)讀寫。例程:(1)創(chuàng)建兩個(gè)線程,一個(gè)負(fù)責(zé)寫入KvStore存儲(chǔ)
    的頭像 發(fā)表于 08-07 08:23 ?625次閱讀
    基于<b class='flag-5'>Openharmony</b>輕量級(jí)<b class='flag-5'>操作系統(tǒng)</b>的分布式數(shù)據(jù)管理<b class='flag-5'>開發(fā)</b>案例

    鴻蒙OpenHarmony南向/北向快速開發(fā)教程-迅為RK3568開發(fā)

    運(yùn)行鴻蒙4.1系統(tǒng),意味著你將擁有更加流暢、高效的開發(fā)體驗(yàn)。從硬件到軟件,從底層到應(yīng)用,一切都變得觸手可及! 那么,如何快速上手呢?別擔(dān)心,我們已經(jīng)為你
    發(fā)表于 07-23 10:44

    名單公布!【書籍評(píng)測(cè)活動(dòng)NO.38】OpenHarmony開發(fā)與實(shí)踐 | 基于紅莓RK2206開發(fā)

    OpenHarmony操作系統(tǒng)開發(fā)和應(yīng)用的工程師、學(xué)生等讀者,也適合想要了解OpenHarmony操作系統(tǒng)的技術(shù)愛好者和初學(xué)者。讀者應(yīng)具備一定的嵌入式
    發(fā)表于 07-19 10:57

    華為鴻蒙操作系統(tǒng),引領(lǐng)行業(yè)新篇章

    在昨日舉辦的華為開發(fā)者大會(huì)論壇上,華為終端BG軟件部總裁龔體發(fā)表了引人注目的演講,向全球開發(fā)者及業(yè)界同仁詳細(xì)解讀了華為自主研發(fā)的鴻蒙操作系統(tǒng)
    的頭像 發(fā)表于 06-22 11:35 ?646次閱讀

    龍芯2K0300蜂鳥板支持OpenHarmony 4.0 Release版本操作系統(tǒng)

    OpenHarmony操作系統(tǒng),可以為開發(fā)者提供更多的選擇。本次發(fā)售的2K0300蜂鳥開發(fā)板內(nèi)置OpenHarmony 4.0 Relea
    發(fā)表于 06-20 10:02

    【開源鴻蒙】下載OpenHarmony 4.1 Release源代碼

    本文介紹了如何下載開源鴻蒙OpenHarmony操作系統(tǒng) 4.1 Release版本的源代碼,該方法同樣可以用于下載OpenHarmony最新
    的頭像 發(fā)表于 04-27 23:16 ?591次閱讀
    【開源<b class='flag-5'>鴻蒙</b>】下載<b class='flag-5'>OpenHarmony</b> 4.1 Release源代碼

    華為鴻蒙操作系統(tǒng)發(fā)展戰(zhàn)略:2024年完成安卓應(yīng)用全面遷移

    徐直軍指出,2024 年,鴻蒙操作系統(tǒng)的主要任務(wù)是打造原生應(yīng)用生態(tài)。目前,鴻蒙操作系統(tǒng)已基本適配各種終端設(shè)備,但在應(yīng)用開發(fā)方面仍依賴安卓生態(tài)
    的頭像 發(fā)表于 04-18 15:38 ?469次閱讀

    再談嵌入式實(shí)時(shí)操作系統(tǒng)

    程序的可移植性得到了增強(qiáng),系統(tǒng)開發(fā)工作量減輕的同時(shí)也提高了開發(fā)效率。對(duì)實(shí)時(shí)性和可靠性日益增長的要求正在塑造某些現(xiàn)代領(lǐng)域的嵌入式實(shí)時(shí)操作系統(tǒng)的發(fā)展方向,例如航空航天、工業(yè)控制、汽車電子
    的頭像 發(fā)表于 04-09 17:27 ?568次閱讀
    再談嵌入式實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>

    華為發(fā)布原生版鴻蒙操作系統(tǒng):不再兼容安卓

    華為在1月18日的發(fā)布會(huì)上,正式推出了HarmonyOS NEXT鴻蒙星河版操作系統(tǒng),并面向開發(fā)者開放申請(qǐng)。這一新版本的鴻蒙操作系統(tǒng)標(biāo)志著華
    的頭像 發(fā)表于 01-19 15:28 ?1172次閱讀

    華為發(fā)布HarmonyOS NEXT鴻蒙星河版操作系統(tǒng)

    華為今日下午正式發(fā)布了備受矚目的HarmonyOS NEXT鴻蒙星河版操作系統(tǒng),并宣布即日起面向全球開發(fā)者開放申請(qǐng)。這一全新操作系統(tǒng)的推出,標(biāo)志著華為在自主研發(fā)的道路上又邁出了堅(jiān)實(shí)的一
    的頭像 發(fā)表于 01-18 18:22 ?2601次閱讀

    很多人質(zhì)疑鴻蒙,那它算不算國產(chǎn)操作系統(tǒng)

    鴻蒙就是國人的操作系統(tǒng)。 自2018年以來,美國政府一直在對(duì)華為實(shí)施制裁。因?yàn)槿A為依賴美國公司提供的芯片、軟件和其他技術(shù)。對(duì)此華為不得自己制作芯片、系統(tǒng)等等。 從2019年開始
    發(fā)表于 01-17 22:04

    openharmony開發(fā)應(yīng)用

    隨著智能設(shè)備的普及和多樣化,開發(fā)者們對(duì)于更加靈活、高效的操作系統(tǒng)需求與日俱增。在這個(gè)背景下,華為推出了OpenHarmony,一個(gè)全場(chǎng)景智能終端操作系統(tǒng)和生態(tài)平臺(tái)。本文將詳細(xì)探討
    的頭像 發(fā)表于 12-19 09:42 ?522次閱讀

    華為鴻蒙系統(tǒng)

    發(fā)布^ [87]^。 2023年8月4日,華為鴻蒙4(HarmonyOS 4)操作系統(tǒng)正式發(fā)布。^ [113]^ 2023年8月4日,華為鴻蒙Next(HarmonyOS Next)操作系統(tǒng)
    發(fā)表于 11-02 19:39

    鴻蒙 OS 應(yīng)用開發(fā)初體驗(yàn)

    Setup HarmonyOS-SDK:鴻蒙操作系統(tǒng)軟件開發(fā)工具包 Previewer:預(yù)覽器 Toolchains:工具鏈 OpenHarmony-SDK:開源鴻蒙
    發(fā)表于 11-02 19:38

    鴻蒙操作系統(tǒng)的前世今生

    。如圖1所示。 2012年,華為總裁任正非表示:“華為做終端操作系統(tǒng)是出于戰(zhàn)略的考慮。”鴻蒙操作系統(tǒng)的概念首次出現(xiàn)在大眾的視野。 2016年5月,鴻蒙正式在華為公司的
    發(fā)表于 10-08 19:55