中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

??趯I(yè)的網(wǎng)站開發(fā)seo排名怎么樣

??趯I(yè)的網(wǎng)站開發(fā),seo排名怎么樣,深圳做網(wǎng)站的,手機(jī) 寫wordpress一 鴻蒙簡(jiǎn)介: 1.1 HarmonyOS是華為自研的一款分布式操作系統(tǒng),兼容Android,但又區(qū)別Android,不僅僅定位于手機(jī)系統(tǒng)。更側(cè)重于萬物物聯(lián)和智能終端,目前已更新到4.0版本。 1.2 HarmonyOS軟件編程語言是ArkTS&#xff0c…

一 鴻蒙簡(jiǎn)介:

1.1?HarmonyOS是華為自研的一款分布式操作系統(tǒng),兼容Android,但又區(qū)別Android,不僅僅定位于手機(jī)系統(tǒng)。更側(cè)重于萬物物聯(lián)和智能終端,目前已更新到4.0版本。

1.2?HarmonyOS軟件編程語言是ArkTS,是基于TypeScript的拓展,而TypeScript又是JavaScript的拓展,所以有過JavaScript經(jīng)驗(yàn)會(huì)更容易些。

e758bcf1c81e4a05803554c1b2944c52.png

二?HarmonyOS編程環(huán)境搭建

2.1?HarmonyOS軟件編程工具是DevEco Studio,下載官網(wǎng)鏈接:https://developer.harmonyos.com/cn/develop/deveco-studio

25d6cf4c5e3b45afaca3d4364f986144.png

2.2 下載后點(diǎn)擊安裝

544dc3ad0481455c8216a0cadabc0ed1.png

2.3 安裝好運(yùn)行

5fa65d6024014e9c8aff423d928fff16.png

2.4? 點(diǎn)擊同意進(jìn)入配置

df87eed0b4134d24b94c81e0074f4fb9.png

2.5?進(jìn)入DevEco Studio配置頁面,首先需要進(jìn)行基礎(chǔ)配置,包括Node.js與Ohpm的安裝路徑設(shè)置,選擇從華為鏡像下載至合適的路徑

5a07748f6026442e9418f252e10ecee0.png

2.6?單擊'Next'進(jìn)入SDK配置,設(shè)置為合適的路徑

e174fe9366d740059ba3f8c6da08117d.png

2.7?點(diǎn)擊'Next'后會(huì)顯示'SDK License Agreement',閱讀相關(guān)協(xié)議后,勾選'Accept'。

c7b828d08b29472f9f8d0b2b956fc734.png

2.8?單擊‘Next’進(jìn)入配置預(yù)覽頁,在這里進(jìn)行配置項(xiàng)的確認(rèn)。

14b12ba2cf4248f9be720e1537b30367.png

?2.9?確認(rèn)完成后,單擊'Next',進(jìn)入下一步。

da3aeae98b064047b461edd2531a1614.png

2.10?等待配置自動(dòng)下載完成,完成后,單擊'Finish',IDE會(huì)進(jìn)入歡迎頁,我們也就成功配置好了開發(fā)環(huán)境。9808182e08bd4bfc933009088a1b9b74.png

三 創(chuàng)建項(xiàng)目

3.1?在歡迎頁中單擊Create Project,進(jìn)入項(xiàng)目創(chuàng)建頁面。

f6d0bd1a56904723a8054b67c1fcbab1.png

3.2?選擇‘Application’,然后選擇‘Empty Ability’,單擊‘Next’進(jìn)入工程配置頁。

49943d1a9c1048f3b0ae67af06de6e39.png

?3.3?配置頁中,詳細(xì)信息如下:

  • Project name是開發(fā)者可以自行設(shè)置的項(xiàng)目名稱,這里根據(jù)自己選擇修改為自己項(xiàng)目名稱。
  • Bundle name是包名稱,默認(rèn)情況下應(yīng)用ID也會(huì)使用該名稱,應(yīng)用發(fā)布時(shí)對(duì)應(yīng)的ID需要保持一致。
  • Save location為工程保存路徑,建議用戶自行設(shè)置相應(yīng)位置。
  • Compile SDK是編譯的API版本,這里默認(rèn)選擇API9。
  • Model選擇Stage模型,其他保持默認(rèn)即可。
  • 然后單擊“Finish”完成工程創(chuàng)建,等待工程同步完成。

3.4??進(jìn)入IDE后,可以看到根大部分編輯器差不多。整個(gè)IDE的界面大致上可以分為四個(gè)部分,分別是代碼編輯區(qū)、通知欄、工程目錄區(qū)以及預(yù)覽區(qū)。

d944e593d5cb4ded8aef877bea262f43.png

3.5?單擊右上角Previewer,可以預(yù)覽相應(yīng)的文件UI展示效果。?

e68211318d984bb2902c4ac1cb11f730.png

四 調(diào)試

4.1??單擊頂部工具欄Tools>Device Manager。

408fa10d4c0f4393a6e6d79c9bda0c5b.png

4.2?選擇Local Emulator,設(shè)置合適的Local Emulator Location存儲(chǔ)地址,然后單擊’+New Emulator’

5d94af2fdfc84150bfe8b7551da2d761.png

4.3?選擇Huawei_Phone手機(jī)模擬器,單擊'Next',進(jìn)入模擬器系統(tǒng)下載頁。

c23e19e6b968493dbcbfe08a17d9f7a1.png

4.4??選擇下載api9的系統(tǒng)鏡像,然后單擊'Next’,等待下載完成。

0652032cd82d4ed6814767224873b130.png

4.5??下載完成后,在Local Emulator頁面中會(huì)出現(xiàn)創(chuàng)建的手機(jī)模擬器,點(diǎn)擊Actions按鈕,就能夠啟動(dòng)模擬器。

9e4ad3991b4948e8a035d8720eb6f1d7.png

4.6?模擬器啟動(dòng)后,點(diǎn)擊上方啟動(dòng)按鈕,將Hello World工程運(yùn)行到模擬器上。

6d7d4645b13b4d5e992e26990c55b87d.png

4.7?IDE構(gòu)建完成后,即可在模擬器上看到運(yùn)行效果,我們也就完成了Hello World工程在模擬器上的運(yùn)行。

b7f1923b4fde41ca89b7d012d7b14b28.png

五 工程介紹

5.1 工程目錄

a94ad8010fc4460c8086530a5e28a413.png

  • AppScope中存放應(yīng)用全局所需要的資源文件。
  • entry是應(yīng)用的主模塊,存放HarmonyOS應(yīng)用的代碼、資源等。
  • oh_modules是工程的依賴包,存放工程依賴的源文件。
  • build-profile.json5是工程級(jí)配置信息,包括簽名、產(chǎn)品配置等。
  • hvigorfile.ts是工程級(jí)編譯構(gòu)建任務(wù)腳本,hvigor是基于任務(wù)管理機(jī)制實(shí)現(xiàn)的一款全新的自動(dòng)化構(gòu)建工具,主要提供任務(wù)注冊(cè)編排,工程模型管理、配置管理等核心能力。
  • oh-package.json5是工程級(jí)依賴配置文件,用于記錄引入包的配置信息。

5.2 模塊目錄

bef0b3eee99d4a048cf0c58af23ebe88.png

entry>src目錄中主要包含總的main文件夾,單元測(cè)試目錄ohosTest,以及模塊級(jí)的配置文件。

  • main文件夾中,ets文件夾用于存放ets代碼,resources文件存放模塊內(nèi)的多媒體及布局文件等,module.json5文件為模塊的配置文件。
  • ohosTest是單元測(cè)試目錄。
  • build-profile.json5是模塊級(jí)配置信息,包括編譯構(gòu)建配置項(xiàng)。
  • hvigorfile.ts文件是模塊級(jí)構(gòu)建腳本。
  • oh-package.json5是模塊級(jí)依賴配置信息文件。

進(jìn)入src>main>ets目錄中,其分為entryability、pages兩個(gè)文件夾。

  • entryability存放ability文件,用于當(dāng)前ability應(yīng)用邏輯和生命周期管理。
  • pages存放UI界面相關(guān)代碼文件,初始會(huì)生成一個(gè)Index頁面。

5.3?AppScope>app.json5是應(yīng)用的全局的配置文件,用于存放應(yīng)用公共的配置信息。

4fc860c16a7440f5a188cc45013d4309.png

  • bundleName是包名。
  • vendor是應(yīng)用程序供應(yīng)商。
  • versionCode是用于區(qū)分應(yīng)用版本。
  • versionName是版本號(hào)。
  • icon對(duì)應(yīng)于應(yīng)用的顯示圖標(biāo)。
  • label是應(yīng)用名。

5.4?src/main/resources/base/profile/main_pages.json文件保存的是頁面page的路徑配置信息,所有需要進(jìn)行路由跳轉(zhuǎn)的page頁面都要在這里進(jìn)行配置。

321f0715832445ebbadef107712bccb6.png

六 編譯問題

6.1?如果工程中配置的releaseType字段與設(shè)備(模擬器和真機(jī))鏡像版本不匹配,則運(yùn)行時(shí)會(huì)報(bào)INSTALL_PARSE_FAILED_USESDK_ERROR錯(cuò)誤,如下圖所示。

6.2 解決措施:

在設(shè)備中運(yùn)行應(yīng)用/服務(wù)時(shí),build.gradle(API4-7)或build-profile.json5(API8及以上版本)文件中的compileSdkVersion和compatibleSdkVersion,以及SDK Stage(Beta或Release)需要與設(shè)備的apiVersion、releaseType相互匹配才能正常運(yùn)行。具體的修改方法如下

6.3,在HarmonyOS SDK存儲(chǔ)目錄下的Sdk\hmscore\{版本號(hào)}\toolchains文件下打開CMD命令行工具,執(zhí)行如下命令進(jìn)行查詢真機(jī)設(shè)備的apiVersion和releaseType取值。

在手機(jī)/平板HarmonyOS 3.1 Release設(shè)備上:

hdc -c shell 
getprop persist.sys.ohc.apiversion
getprop persist.sys.ohc.releasetype

在手機(jī)/平板HarmonyOS 3.1 Release之前版本的設(shè)備上:

hdc -c shell
getprop hw_sc.build.os.apiversion
getprop hw_sc.build.os.releasetype

如下?

打開模塊的build.gradle(API4-7)或打開工程的build-profile.json5(API8-9)文件,查看compileSdkVersion、compatibleSdkVersion。

在模塊的build.gradle(API4-7)文件中查看compileSdkVersion、compatibleSdkVersion

在工程的build-profile.json5(API8-9)文件查看compileSdkVersion、compatibleSdkVersion

6.4,點(diǎn)擊File?>?Settings?> SDKs > HarmonyOS,查看compileSdkVersion對(duì)應(yīng)的SDK stage。例如,下圖中API Version 7對(duì)應(yīng)的Stage為Release。

6.5,根據(jù)查詢的設(shè)備apiversion、releaseType,以及SDK Stage的取值,再查詢下表中的匹配關(guān)系,來修改compileSdkVersion和compatibleSdkVersion的值。其中compileSdkVersion需要修改工程和各模塊build.gradle中的取值;compatibleSdkVersion需要修改各模塊下的build.gradle中的取值。

apiVersion

releaseType

compileSdkVersion

SDK Stage

compatibleSdkVersion

4

Release

4

Release

4

4

Release

5

Release

4

5

Release

5

Release

4或5

5

Release

5

Release

4或5

5

Release

6

Release

4或5

5

Release

6

Release

4或5

6

Release

5

Release

4或5

6

Release

6

Release

4或5或6

6

Release

5

Release

4或5

6

Release

6

Release

4或5或6

7

Release

7

Release

4或5或6或7

7

Release

6

Release

4或5或6

8

Release

6

Release

4或5或6

8

Release

8

Release

8

9

Release

9

Release

9

6.6,當(dāng)前應(yīng)用版本和設(shè)備鏡像版本匹配后,如果仍然報(bào)該錯(cuò)誤,且設(shè)備鏡像版本已更新為3.1 Release版本,則說明當(dāng)前使用的DevEco Studio版本與設(shè)備運(yùn)行的鏡像版本不匹配,請(qǐng)升級(jí)DevEco Studio至3.1 Release版本,在新版本DevEco Studio上進(jìn)行運(yùn)行/調(diào)試。

http://m.risenshineclean.com/news/61195.html

相關(guān)文章:

  • 中煤第三建設(shè)集團(tuán)投標(biāo)網(wǎng)站南寧seo怎么做優(yōu)化團(tuán)隊(duì)
  • 網(wǎng)站開發(fā) java 入門惠州搜索引擎優(yōu)化
  • 網(wǎng)站ui設(shè)計(jì)標(biāo)準(zhǔn)網(wǎng)絡(luò)設(shè)計(jì)
  • 微信支付 網(wǎng)站建設(shè)蘇州網(wǎng)站seo優(yōu)化
  • 威海網(wǎng)站制作廈門網(wǎng)站到首頁排名
  • 做網(wǎng)站需要有b站推廣軟件
  • 長(zhǎng)沙有哪些app開發(fā)公司aso優(yōu)化工具
  • 沒有有知道釣魚網(wǎng)站在哪兒做搭建網(wǎng)站流程
  • 做網(wǎng)站要不要花錢做店長(zhǎng)徐州seo公司
  • c 做游戲的網(wǎng)站教學(xué)網(wǎng)推平臺(tái)
  • 企業(yè)申請(qǐng)網(wǎng)站建設(shè)請(qǐng)示站長(zhǎng)素材免費(fèi)下載
  • 網(wǎng)站建設(shè)賺錢嗎微信推廣怎么做
  • 東莞寮步做網(wǎng)站的有嗎網(wǎng)絡(luò)推廣的公司更可靠
  • wordpress發(fā)不了博文秦潔婷seo博客
  • 電商網(wǎng)站設(shè)計(jì)的原則網(wǎng)絡(luò)營(yíng)銷模式
  • 網(wǎng)絡(luò)規(guī)劃設(shè)計(jì)師教程第二版電子版下載青島神馬排名優(yōu)化
  • 幫人做兼職的網(wǎng)站進(jìn)一步優(yōu)化
  • 用wampserver搭建網(wǎng)站seo排名軟件有用嗎
  • 個(gè)人主頁網(wǎng)站制作怎么自己找外貿(mào)訂單
  • 平面設(shè)計(jì)和電商設(shè)計(jì)五種關(guān)鍵詞優(yōu)化工具
  • 網(wǎng)站輪播廣告動(dòng)畫怎么做的可以免費(fèi)領(lǐng)取會(huì)員的軟件
  • 萊陽網(wǎng)站建設(shè)個(gè)人免費(fèi)網(wǎng)站申請(qǐng)注冊(cè)
  • 南陽做網(wǎng)站aokuo臨沂網(wǎng)站建設(shè)方案服務(wù)
  • 華傭網(wǎng)做最好的現(xiàn)貨瀝青返傭網(wǎng)站seo是指什么
  • php國(guó)內(nèi)外發(fā)展現(xiàn)狀關(guān)鍵詞seo深圳
  • 空間怎么做網(wǎng)站代發(fā)新聞稿最大平臺(tái)
  • 安徽住房與城鄉(xiāng)建設(shè)門戶網(wǎng)站十大互聯(lián)網(wǎng)平臺(tái)
  • 網(wǎng)站職位推薦怎么做全面的seo網(wǎng)站優(yōu)化排名
  • 做美容行業(yè)的網(wǎng)站哪個(gè)好百度 站長(zhǎng)工具
  • 非你莫屬做網(wǎng)站的賣網(wǎng)幣起家的qq推廣引流網(wǎng)站