真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

鴻蒙app開發(fā)入門,鴻蒙APP開發(fā)語(yǔ)言

鴻蒙應(yīng)用開發(fā)之真機(jī)調(diào)試

參考 鴻蒙官方文檔(點(diǎn)擊傳送門) ,做一下流程梳理簡(jiǎn)化,及踩坑記錄

我們提供的服務(wù)有:成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、淄川ssl等。為數(shù)千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的淄川網(wǎng)站制作公司

華為將真機(jī)調(diào)試分成物理真機(jī)和遠(yuǎn)程真機(jī)。這里說(shuō)的都是物理真機(jī)(手機(jī)、平板)。鴻蒙真機(jī)調(diào)試巨復(fù)雜,不像Android那么容易方便。

貼一下官方的調(diào)試流程圖:

總結(jié)一下:

上面這個(gè)流程可以忽略,沒(méi)講到重點(diǎn)。真機(jī)調(diào)試是需要在 ? AppGallery Connect 中創(chuàng)建應(yīng)用的,調(diào)試應(yīng)用需要的cer和p7b文件是從這里生成的。

先決條件:

1. 鴻蒙手機(jī)通過(guò)USB連接電腦,并開啟USB調(diào)試。

2. 一個(gè)華為開發(fā)者賬號(hào),實(shí)名認(rèn)證

3. APP開發(fā)工具DevEco-Studio

關(guān)鍵流程:

1. Studio創(chuàng)建應(yīng)用

2. 如果未登錄過(guò),F(xiàn)ile Project Structure Project Signing Configs簽名配置頁(yè),點(diǎn)擊“Sign In”

3. AppGallery創(chuàng)建應(yīng)用(包名和Studio創(chuàng)建的一樣)

4. 官方文檔到這在簽名配置頁(yè)就點(diǎn)Try Again可以自動(dòng)簽名,我試了不行,以下全是手動(dòng)

5. Studio中Build Generate key and CSR? ?生成p12和csr文件

6. 獲取手機(jī)udid,命令行hdc shell bm get -udid(下一步設(shè)備管理要用)

7. AppGallery主頁(yè) 用戶與訪問(wèn) 左側(cè)設(shè)備管理添加udid的設(shè)備(生成p7b時(shí)要用)

8. AppGallery主頁(yè) 用戶與訪問(wèn) 左側(cè)證書管理生成cer文件(生成p7b和簽名配置要用)

9. AppGallery主頁(yè) 我的項(xiàng)目 左側(cè)HarmonyOS應(yīng)用 HAP provision profile,生成p7b文件

10. 最后在簽名配置頁(yè)配好 p12、p7b、cer等參數(shù),運(yùn)行鴻蒙應(yīng)用到真機(jī)就行了

2021-02-05鴻蒙開發(fā)(二.五)

Intent

Intent是對(duì)象之間傳遞信息的載體。當(dāng)一個(gè)Ability需要啟動(dòng)另一個(gè)Ability時(shí),或者一個(gè)AbilitySlice需要導(dǎo)航到另一個(gè)AbilitySlice時(shí),可以通過(guò)Intent指定啟動(dòng)的目標(biāo)同時(shí)攜帶相關(guān)數(shù)據(jù)。Intent的構(gòu)成元素包括Operation與Parameters。

Intent的構(gòu)成元素

Operation

Action: 表示動(dòng)作,通常使用系統(tǒng)預(yù)置Action,應(yīng)用也可以自定義Action。例如IntentConstants.ACTION_HOME表示返回桌面動(dòng)作。

Entity:表示類別,通常使用系統(tǒng)預(yù)置Entity,應(yīng)用也可以自定義Entity。例如Intent.ENTITY_HOME表示在桌面顯示圖標(biāo)。

Uri:表示Uri描述。如果在Intent中指定了Uri,則Intent將匹配指定的Uri信息,包括scheme, schemeSpecificPart, authority和path信息。

Flags:表示處理Intent的方式。例如Intent.FLAG_ABILITY_CONTINUATION標(biāo)記在本地的一個(gè)Ability是否可以遷移到遠(yuǎn)端設(shè)備繼續(xù)運(yùn)行。

BundleName:表示包描述。如果在Intent中同時(shí)指定了BundleName和AbilityName,則Intent可以直接匹配到指定的Ability。

AbilityName: 表示待啟動(dòng)的Ability名稱。如果在Intent中同時(shí)指定了BundleName和AbilityName,則Intent可以直接匹配到指定的Ability。

DeviceId: 表示運(yùn)行指定Ability的設(shè)備ID。

當(dāng)Intent用于發(fā)起請(qǐng)求時(shí),根據(jù)指定元素的不同,分為兩種類型:

如果同時(shí)指定了BundleName與AbilityName,則根據(jù)Ability的全稱(例如,“com.demoapp.FooAbility”)來(lái)直接啟動(dòng)應(yīng)用。

如果未同時(shí)指定BundleName和AbilityName,則根據(jù)Operation中的其他屬性來(lái)啟動(dòng)應(yīng)用。

鴻蒙APP應(yīng)用上線,但數(shù)量卻很稀缺,與安卓版有哪些不同?

在我看來(lái),鴻蒙的應(yīng)用app市場(chǎng)現(xiàn)在短缺是非常正常的一件事情。首先,鴻蒙系統(tǒng)開放只過(guò)去了短短的幾天時(shí)間肯定還有很多企業(yè)沒(méi)有搭建好合適的app。所以現(xiàn)在出現(xiàn)這樣的狀況也是在意料之中的。我相信隨著大量的用戶開始使用鴻蒙系統(tǒng),那么他們必然會(huì)跟隨客戶,構(gòu)建屬于自己的鴻蒙系統(tǒng)app。那么今天我們就來(lái)探討一下,華為鴻蒙系統(tǒng)跟安卓系統(tǒng)的區(qū)別以及面臨的困境。

第一,他們之間的區(qū)別是哪些?

我們都知道安卓系統(tǒng)是一個(gè)開源系統(tǒng),誰(shuí)都可以擁有它的基礎(chǔ)代碼,同時(shí)可以開發(fā)屬于自己的系統(tǒng)。但是雖然他是免費(fèi)的,卻并沒(méi)有哪個(gè)企業(yè)可以真正做到通過(guò)它來(lái)開發(fā)自己的系統(tǒng)。而現(xiàn)在華為做到了。在最開始的時(shí)候,很多人都說(shuō)華為的鴻蒙系統(tǒng)是安卓系統(tǒng)的套牌。但是從現(xiàn)在的鴻蒙os來(lái)看的話,很明顯他們具有很大的區(qū)別。

第二,華為目前的困境。

雖然我在最開始比較看好華為以后的應(yīng)用,app肯定能夠逐漸的增長(zhǎng)起來(lái),但是想要媲美蘋果的app以及安卓的app應(yīng)用程序還是比較困難的。一方面是因?yàn)樗麄兌挤e累了長(zhǎng)達(dá)十幾年的時(shí)間,而另外一方面則是因?yàn)橛脩袅恐苯記Q定了他們的消費(fèi)群體。

第三,如何評(píng)價(jià)華為的鴻蒙系統(tǒng)?

從華為的鴻蒙系統(tǒng)以及它的后續(xù)發(fā)展可以看出,華為的野心是非常大的,他想要從全方位搭建出屬于自己的商業(yè)帝國(guó),在某種程度上,我們可以把今天的華為看中是以前的蘋果。華為不僅僅想要搭建出屬于自己的系統(tǒng),同時(shí)他又投資了光刻機(jī)領(lǐng)域,而且在信號(hào)站,基站以及通信領(lǐng)域都有著自己的想法。如果再發(fā)展的話,我相信華為發(fā)射一顆衛(wèi)星也不在話下。


分享題目:鴻蒙app開發(fā)入門,鴻蒙APP開發(fā)語(yǔ)言
標(biāo)題鏈接:http://weahome.cn/article/dsdgocs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部