新聞中心
鴻蒙應(yīng)用開發(fā)之真機調(diào)試
參考 鴻蒙官方文檔(點擊傳送門) ,做一下流程梳理簡化,及踩坑記錄
成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、白云網(wǎng)絡(luò)推廣、小程序設(shè)計、白云網(wǎng)絡(luò)營銷、白云企業(yè)策劃、白云品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供白云建站搭建服務(wù),24小時服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com
華為將真機調(diào)試分成物理真機和遠程真機。這里說的都是物理真機(手機、平板)。鴻蒙真機調(diào)試巨復(fù)雜,不像Android那么容易方便。
貼一下官方的調(diào)試流程圖:
總結(jié)一下:
上面這個流程可以忽略,沒講到重點。真機調(diào)試是需要在 ? AppGallery Connect 中創(chuàng)建應(yīng)用的,調(diào)試應(yīng)用需要的cer和p7b文件是從這里生成的。
先決條件:
1. 鴻蒙手機通過USB連接電腦,并開啟USB調(diào)試。
2. 一個華為開發(fā)者賬號,實名認證
3. APP開發(fā)工具DevEco-Studio
關(guān)鍵流程:
1. Studio創(chuàng)建應(yīng)用
2. 如果未登錄過,F(xiàn)ile Project Structure Project Signing Configs簽名配置頁,點擊“Sign In”
3. AppGallery創(chuàng)建應(yīng)用(包名和Studio創(chuàng)建的一樣)
4. 官方文檔到這在簽名配置頁就點Try Again可以自動簽名,我試了不行,以下全是手動
5. Studio中Build Generate key and CSR? ?生成p12和csr文件
6. 獲取手機udid,命令行hdc shell bm get -udid(下一步設(shè)備管理要用)
7. AppGallery主頁 用戶與訪問 左側(cè)設(shè)備管理添加udid的設(shè)備(生成p7b時要用)
8. AppGallery主頁 用戶與訪問 左側(cè)證書管理生成cer文件(生成p7b和簽名配置要用)
9. AppGallery主頁 我的項目 左側(cè)HarmonyOS應(yīng)用 HAP provision profile,生成p7b文件
10. 最后在簽名配置頁配好 p12、p7b、cer等參數(shù),運行鴻蒙應(yīng)用到真機就行了
Java入門要學(xué)習(xí)哪些東西
想要找一份滿意的Java開發(fā)工作,首先需要你掌握豐富的Java知識?,F(xiàn)在由于Java行業(yè)的就業(yè)前景廣闊,所以很多零基礎(chǔ)對Java一點也不了解的人也想成為Java開發(fā)工程師。
那么零基礎(chǔ)想入門Java需要學(xué)習(xí)什么知識呢?該做什么準備?
Java作為世界主流編程語言之一,零基礎(chǔ)想要學(xué)好相對還是比較難的,很多人不知道學(xué)習(xí)Java要做什么準備,入門Java需要學(xué)什么知識,所以小編今天就來給大家簡單介紹下。
想學(xué)好Java需要你有一定的英語基礎(chǔ),如果你本身英語好那么學(xué)起Java來會更容易。如果你英語很差那么需要你先多多練習(xí)英語,因為Java的代碼口令都是英文的,所以你需要將常用的口令代碼背熟。如果英語不好還不愿意死記硬背,那么用Java編程都是個問題
其次零基礎(chǔ)學(xué)習(xí)Java想入門首先要學(xué)習(xí)一些JavaEE基礎(chǔ)知識,比如:Java基礎(chǔ)語、面向?qū)ο?、核心類庫、集合、異常、IO、線程、JDK新特性等知識點。學(xué)好基礎(chǔ)知識,把基礎(chǔ)打牢再繼續(xù)學(xué)習(xí)會簡單很多。
打好基礎(chǔ)后接下來還要學(xué)習(xí)JavaWeb開發(fā)、Java高級框架等知識,主要包含:前端技術(shù)、數(shù)據(jù)庫 、JAVA數(shù)據(jù)庫操作、軟件服務(wù)器及服務(wù)器相關(guān)技術(shù) 、動態(tài)網(wǎng)頁JSP、AJAX、SpringMVC、MyBatis、Spring、MySQL高級、LinuxRedisNginx、Maven等知識點。
第三想入門Java只學(xué)理論知識是不夠的,還要多多進行實操訓(xùn)練,一是鞏固所學(xué)的理論知識;二是增加自己的實戰(zhàn)經(jīng)驗,找工作時有相關(guān)項目經(jīng)驗會容易很多;三是可以查漏補缺,找出自己學(xué)習(xí)中不足的地方好繼續(xù)改進,一舉多得。
想了解更多可以搜索哦~
HarmonyOS真的很有可能強勢替代win11系統(tǒng)
相信很多開發(fā)者朋友都知道,很多大屏廣告、車站公平、工業(yè)設(shè)備、以及目前流行的智能快遞柜、智能垃圾回收站等設(shè)備中大多數(shù)都是用的安卓和win系統(tǒng),很少會有用linux系統(tǒng)的根本原因是開發(fā)成本問題,軟件維護成本和受眾群體問題導(dǎo)致的不得不使用。
作為開發(fā)者的我們很清楚的明白操作系統(tǒng)的核心競爭力是什么,一個操作系統(tǒng)的核心競爭力是他的生態(tài)完整程度,包含了開發(fā)者、使用者【用戶】、投資者、教育意義等方向。
win系統(tǒng)和安卓系統(tǒng)的成功也在乎于此,然而國產(chǎn)系統(tǒng)為什么不能夠成為主流操作系統(tǒng)的根本問題是開發(fā)成本和參與者的稀缺,一是linux的用戶群體多為程序員,二是linux系統(tǒng)的軟件和 游戲 支持的太少,主流的win系統(tǒng)的軟件和 游戲 巨大量的多。
所以win一直是主流的根本原因是生態(tài)完善,其他后來的系統(tǒng)要么被干掉,要么默默無聞成為小眾化的系統(tǒng)。
而一個小眾化系統(tǒng)想要成為主流系統(tǒng)必須要具備這幾個因素:
從目前來看,未來的系統(tǒng)絕對不止以上三種因素,更多的還需要滿足互聯(lián)互通的能力,從win11的發(fā)布信息和鴻蒙os的發(fā)布信息對比來看。
鴻蒙os的涉獵范圍更廣,win11的特性和功能要點雖然有大的改變,但主要變化巨大的是系統(tǒng)界面ui和安卓機互通的能力。
win11讓人不舒服的是一個槽點,就是對cpu有一定的要求,對低端機型不是很友好【這一點我覺得還是要進行兼容一下的,不然還是會出現(xiàn)win8的那種情況】。
相對比鴻蒙os系統(tǒng),鴻蒙os系統(tǒng)的特性更符合未來的信息產(chǎn)業(yè)發(fā)展要求、工業(yè)4.0的發(fā)展要求,原因是不用我說,是個開發(fā)者都會嗅探到的風(fēng)口。
那就是真正的萬物互聯(lián)的時代!
而鴻蒙os真正具備了這些特性,從鴻蒙os的宣傳視頻上來看,一碰即連的這種設(shè)備間的通訊將是鴻蒙os的最大競爭力,同時設(shè)備之間的交互形式將會萌生新的系統(tǒng)生態(tài),如果win11不能具備【工業(yè)設(shè)備、車機設(shè)備互聯(lián)互動的能力】,很大層面上會在這一方面被鴻蒙os超越。
未來的主流系統(tǒng)的核心競爭力肯定會是:
未來是不斷變化的,很多小白不覺得鴻蒙os會很牛的根本原因,還是沒有看到一個操作系統(tǒng)的核心競爭力!
安卓的成功是在于通過開源吸引了大量的手機廠商和開發(fā)者的使用,從而形成了龐大的生態(tài)群體。安卓的成功是在于成功 的 打造了和占領(lǐng)了移動端的崛起機會。
萬物互聯(lián)的時代同樣也需要這樣的系統(tǒng),所以還等什么?一起學(xué)習(xí)如何開發(fā)鴻蒙os的應(yīng)用吧!
鴻蒙的小白體驗
首先祝賀華為的鴻蒙系統(tǒng)開發(fā)成功!我大中國終于等到了我們中國人自己的操作系統(tǒng)??![耶][耶][耶]
鴻蒙用了幾天,不是專業(yè)人士,不做專業(yè)分析,只說說個人的使用感受。
單從電子小白的個人體驗來說,升級之后數(shù)據(jù)沒有丟失(我升級時沒有備份[捂臉][捂臉]),軟件打開和使用和以前一樣快,也不卡死不閃退等,系統(tǒng)使用起來沒有任何問題,感覺不出來跟安卓什么區(qū)別。[贊][贊][贊]
另外下載速度真是超快啊,平時快的有1M左右,剛換完系統(tǒng)的時候下載速度竟然有10M,有種飛起來的感覺,[大笑][大笑][大笑]現(xiàn)在一般也有3、4M左右[贊][贊][贊]
不過有個問題好像是換了系統(tǒng)后出現(xiàn)的,就是手機和藍牙的音量小了好多啊,以前開大概30%左右的就已經(jīng)足夠了,現(xiàn)在同樣音量根本聽不到聲音,差不多要開到80%才聽得清楚,我一度以為是我耳朵出問題了。[捂臉][捂臉][捂臉]希望華為工程師加油繼續(xù)努力優(yōu)化啊[奮斗][奮斗][奮斗]
小白學(xué)習(xí)盒子可以用鴻蒙系統(tǒng)嗎?
可以。鴻蒙OS實現(xiàn)模塊化耦合,是基于微內(nèi)核的全場景分布式OS,對應(yīng)不同設(shè)備可彈性部署,可按需擴展,可完美支持小白學(xué)習(xí)盒子的正常運行。
文章標(biāo)題:小白學(xué)習(xí)鴻蒙開發(fā),鴻蒙開發(fā)者學(xué)堂
當(dāng)前URL:http://www.dlmjj.cn/article/dseisoc.html