五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

ArkUI-X創(chuàng)建跨平臺應(yīng)用工程的命令

2023-08-27 16:39 作者:鴻蒙堅果派  | 我要投稿

如何用ArkUI-X創(chuàng)建跨平臺應(yīng)用工程。

ace create project

創(chuàng)建跨平臺應(yīng)用工程。

如果項目已存在,提示并詢問開發(fā)者是否刪除當(dāng)前項目。

創(chuàng)建過程中,需要開發(fā)者依次填寫工程名稱和包名稱,如果開發(fā)者不輸入包名稱,默認為com.example.工程名。

語法:

ace create project

刪除已有項目提示:

The project already exists. Do you want to delete the directory (Y / N):

刪除已有項目成功:

Delete directory successfully, creating new project...:

刪除已有項目失敗:

Failed to create project, project directory already exists!

提示輸入工程名稱:

Please input project name: nust

提示輸入包名:

Please input package name: com.example.${projectName}: com.jianguo.nust

提示輸入RuntimeOS系統(tǒng):

Please enter the system (1: OpenHarmony, 2: HarmonyOS): 1

提示輸入項目模板:

Please enter the template (1: Empty Ability, 2: Native C++): 1

創(chuàng)建完成:

Project created successfully! Target directory:${projectName}


如何用ArkUI-X構(gòu)建跨平臺應(yīng)用安裝包

ace build

構(gòu)建跨平臺應(yīng)用安裝包。

語法:

ace build [options] [fileType]

在Windows和Linux平臺上可構(gòu)建Hap和Apk,在Mac平臺上可構(gòu)建Hap、Apk和App。

注:在DevEco Studio中打開要編譯的工程配置自動簽名,單擊File > Project Structure > Project > Signing Configs界面勾選“Automatically generate signature”,等待自動簽名完成即可,再執(zhí)行ace build即可構(gòu)建出簽名hap安裝包;在Mac上編譯App之前需要使用Xcode打開對應(yīng)ios工程,在Build settings的Singing進行簽名配置,再執(zhí)行編譯命令;在Linux上無法簽名。

options

子命令說明--target [moduleName]指定目標模塊名進行構(gòu)建。-r --release構(gòu)建應(yīng)用程序的類型為release(默認為release)。--debug構(gòu)建應(yīng)用程序的類型為debug。--nosign構(gòu)建出未簽名的應(yīng)用程序(僅App)。-h --help顯示幫助信息。

  • fileType

參數(shù)說明hap生成OpenHarmony/HarmonyOS應(yīng)用 hap 包,fileType未輸入時,默認參數(shù)為hap。apk生成Android應(yīng)用 apk 包。app生成iOS應(yīng)用 app 包。aar生成Android應(yīng)用 aar 包。framework生成iOS應(yīng)用 framework 包。xcframework生成iOS應(yīng)用 xcframework 包。

構(gòu)建完成,提示包生成路徑:

Build hap successfully.
filepath: /Users/ohos/WorkSpace/demo/ohos/entry/build/default/outputs/default

比如在安卓平臺

Android 工程編譯

對Android工程編譯時,ACE Tools或DevEco Studio會完成兩個步驟:

  • 集成ArkUI-X SDK Android工程集成ArkUI-X SDK遵循Android應(yīng)用工程集成Jar和動態(tài)庫規(guī)則,即SDK組成清單中的arkui_android_adapter.jar包拷貝到libs目錄,動態(tài)庫(libarkui_android.so\libhilog_android.so\libhilog.so\libresourcemanager.so)會自動拷貝到libs/arm64-v8a目錄。

  • 集成ArkUI-X應(yīng)用編譯產(chǎn)物 ArkUI-X編譯產(chǎn)物生成后,拷貝到Android應(yīng)用工程assets/arkui-x目錄下。這里“arkui-x”目錄名稱是固定的,不能更改;詳情參見ArkUI-X應(yīng)用工程結(jié)構(gòu)說明

ace build --debug ?apk



如何用ArkUI-X運行跨平臺應(yīng)用包

ace run

運行跨平臺應(yīng)用包。

ace run 先檢查設(shè)備是否連接,確定設(shè)備類型,然后執(zhí)行跨平臺應(yīng)用構(gòu)建、安裝、啟動、輸出應(yīng)用進程log等操作。

在Windows平臺上可以構(gòu)建安裝并運行Hap和Apk,在Linux平臺上可以構(gòu)建安裝并運行Apk,僅能構(gòu)建Hap,在Mac平臺上可以構(gòu)建安裝并運行Hap、Apk和App。

語法:

ace run [options] [fileType]

  • options

子命令說明-d [deviceId]指定運行應(yīng)用的設(shè)備Id。--device [deviceId]指定運行應(yīng)用的設(shè)備Id。

  • fileType

參數(shù)說明hap構(gòu)建并運行OpenHarmony/HarmonyOS應(yīng)用 hap 包,fileType未輸入時,默認參數(shù)為hap。apk構(gòu)建并運行Android應(yīng)用 apk 包。app構(gòu)建并運行iOS應(yīng)用 app 包。

比如我現(xiàn)在要運行到android平臺上。

ace run ?--device 4HDVB22721000372 apk

這樣就運行成功啦


ArkUI-X創(chuàng)建跨平臺應(yīng)用工程的命令的評論 (共 條)

分享到微博請遵守國家法律
安化县| 资中县| 万年县| 石楼县| 沐川县| 西丰县| 多伦县| 双城市| 龙海市| 百色市| 南澳县| 宁德市| 潮安县| 政和县| 凤山县| 永新县| 福建省| 巨野县| 安图县| 乐清市| 大丰市| 凤台县| 罗山县| 三江| 布拖县| 蚌埠市| 汤原县| 大洼县| 砀山县| 虹口区| 新巴尔虎右旗| 潜江市| 宁河县| 禄丰县| 吉林省| 江安县| 霍城县| 句容市| 三都| 五常市| 海兴县|