精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

OpenHarmony預置系統應用編譯安裝全流程記錄

系統 OpenHarmony
SystemUI應用是OpenHarmony中預置的系統應用,為用戶提供系統相關信息展示及交互界面,包括系統狀態、系統提示、系統提醒等,例如系統時間、電量信息。

??想了解更多內容,請訪問:??

??51CTO和華為官方合作共建的鴻蒙技術社區??

??https://harmonyos.51cto.com??

開發環境

  • 系統版本:OpenHarmony 3.0LTS / OpenHarmony 3.1beta
  • 開發板:3516 / rk3568
  • IDE:DevEco3.0.0.800

開源系統應用

  • SystemUI

SystemUI應用是OpenHarmony中預置的系統應用,為用戶提供系統相關信息展示及交互界面,包括系統狀態、系統提示、系統提醒等,例如系統時間、電量信息。

https://gitee.com/openharmony/applications_systemui

  • Settings

設置應用是 OpenHarmony 系統中預置的系統應用,為用戶提供設置系統屬性的交互界面,例如設置系統時間,屏幕亮度等系統屬性。

https://gitee.com/openharmony/applications_settings

  • Launcher

Launcher 作為系統人機交互的首要入口,提供應用圖標的顯示、點擊啟動、卸載應用,并提供桌面布局設置以及最近任務管理等功能。

Launcher 采用純 JS 語言開發,開發過程中不涉及任何 Java 部分的代碼。

https://gitee.com/openharmony/applications_launcher

導入工程

代碼下載

git clone '復制的下載地址'

我本人喜歡用可視化TortoiseGit。

接下來我們拿SystemUI項目進行示例。

項目倉庫:https://gitee.com/openharmony/applications_systemui

代碼下載完成后,記得切換分支與當前開發板系統保持一致。

使用其他分支可能由于每個版本系統底層實現修改而出現問題。

打開工程

選擇Open File or Project,選擇項目文件夾即可。

選擇OK后,會彈出詢問框。

選擇Update。

再次彈出詢問框。

選擇Trust Project。

等待右下角gradle build進度完成。

提示報錯。

根據錯誤提示,我們打開build.gradle。

將build.gradle中http開頭的鏈接修改為https。

buildscript {
repositories {
maven {
url 'https://repo.ark.tools.huawei.com/artifactory/maven-public/'
}
...
}
dependencies {
classpath 'com.huawei.ohos:hap:3.0.5.2'
}
}

allprojects {
repositories {
maven {
url 'https://repo.ark.tools.huawei.com/artifactory/maven-public/'
}
...
}
}

修改時會彈出詢問框,選擇OK。

選擇重新同步工程。

終于可以看到工程目錄了。

檢查build.gradle文件

每次修改該文件后,會提示要求重新同步,選擇進行同步即可。

檢查local.properties文件

例如settings工程該文件可能會出現內容錯亂。

刪除不需要的內容,我們只需要配置:

  • sdk.dir
  • nodejs.dir
  • npm.dir

執行Build

會發現多了很多警告,導致Build失敗。

我們按照錯誤一個一個進行修改。

  • \entry\src\main\config.json
  • \product\navigationBar\src\main\config.json
  • \product\notificationmanagement\src\main\config.json
  • \product\statusbar\src\main\config.json

在配置中添加installationFree

...
},
"distro": {
...
"installationFree": true
},
...

重新Build,出現了新的錯誤。

繼續按照錯誤一個一個進行修改。發現引起錯誤的原因是由于資源文件內容都是空。

那么我們一個一個將資源文件補充進去。

  • \features\airplanecomponent\src\main\resources\base\element\string.json
  • \features\airplanecomponent\src\main\resources\base\element\color.json
  • \features\capsulecomponent\src\main\resources\base\element\string.json
  • \features\wificomponent\src\main\resources\base\element\color.json
  • \features\statusbarcomponent\src\main\resources\base\element\string.json
  • \features\statusbarcomponent\src\main\resources\en_US\element\string.json
  • \features\statusbarcomponent\src\main\resources\zh_CN\element\string.json
// 這樣的資源文件內容會引起報錯
{
"string": [

]
}

// 隨便補充內容即可
{
"string": [
{
"name": "xxx",
"value": "xxx"
}
]
}

修改完成,再次進行Build,成功!

可以在工程的build目錄下查看到所有未簽名的hap包。

應用簽名

需要使用的別名與密|碼 (密|碼為什么是敏感詞啊_(:з」∠)_):

Alias:OpenHarmony Application Release

Password:123456

生成簽名文件

查看了官方的簽名工具倉:https://gitee.com/openharmony/signcenter_tool

發現官方就是沒提供.cer,只好自己生成一個。在工具倉你可以獲取到一個OpenHarmony.p12的文件。

## .csr
keytool -certreq -alias "OpenHarmony Application Release" -keystore E:\signcenter_tool\key\OpenHarmony.p12 -storetype pkcs12 -file E:\signcenter_tool\key\OpenHarmony.csr
## .cer
## 需要進入Openharmony SDK路徑/toolchain/lib目錄下執行
keytool -gencert -alias "OpenHarmony Application CA" -infile E:\signcenter_tool\key\OpenHarmony.csr -outfile E:\signcenter_tool\key\OpenHarmony.cer -keystore OpenHarmony.p12 -sigalg SHA384withECDSA -storepass 123456 -ext KeyUsage:"critical=digitalSignature" -validity 3650 -rfc

獲取應用 Profile 文件

每個官方開源工程下都有個signature文件夾,直接使用里面的p7b文件即可。

也可以重新生成,自行生成參考官方文檔。

配置簽名

打開Project Strcture->Modules->Signing Configs,去掉勾選Automatically generate signing,填寫簽名配置。

執行Apply后會彈出提示框,忽略即可。

需要配置簽名的Modules如下:

  • navigationBar
  • statusbar
  • systemDialog(3.1beta已去掉)

執行Build,即可在工程build目錄下看到已簽名完成的hap包。

應用安裝

hdc_std使用指導:https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/subsystems/subsys-toolchain-hdc-guide.md

OpenHarmony 3.0LTS

臨時安裝

使用一般hap包安裝方式,適合臨時調試。清除設備中存儲的應用信息后,系統應用將啟用原來預置的系統包。

hdc_std install [-r/-d/-g] 應用路徑

內置安裝

# 進入交互命令環境
hdc_std shell

如果設備不存在 /system/app 目錄,則需要手動創建該目錄并修改權限。

$ cd system
$ mkdir app
$ chmod 777 app

/system/app 目錄放置系統應用,例如:Launcher,SystemUI,Settings 等。

發送hap包到目錄。

hdc_std file send [文件路徑]\[應用].hap system/app/[應用].hap

新加入的hap包需要在該目錄下手動設置權限。

$ chmod 666 hap包名

每次系統重啟,都會自動拉起該目錄下的所有應用。

$ reboot

注意,如果設備之前安裝過系統應用,則需要執行如下兩條命令清除設備中存儲的應用信息才能夠在設備重啟的時候將我們裝入設備的新 hap 包正常拉起。

hdc_std  shell rm -rf /data/misc_de/0/mdds/0/default/bundle_manager_service
hdc_std shell rm -rf /data/accounts

OpenHarmony 3.1beta

臨時安裝

同OpenHarmony 3.0LTS臨時安裝操作。

3.1beta臨時安裝可能會出現界面不刷新的情況,建議是安裝系統應用后,進行重啟。

# 安裝應用
hdc_std install [-r/-d/-g] 應用路徑
# 成功安裝后,3.1beta需要重啟系統
hdc_std shell reboot

內置安裝

進入交互命令環境。

hdc_std shell

3.1beta系統重啟后,都需要先更改目錄權限,才能進行操作。

# 更改權限
$ mount -o remount,rw /
# 完成后退出
$ exit

后續安裝操作同OpenHarmony 3.0LTS內置安裝操作。

完成后重啟系統即可。

hdc_std shell rm -rf /data/misc_de/0/mdds/0/default/bundle_manager_service
hdc_std shell rm -rf /data/accounts
hdc_std shell reboot

感興趣的小伙伴趕緊上手試一下吧~

??想了解更多內容,請訪問:??

??51CTO和華為官方合作共建的鴻蒙技術社區??

??https://harmonyos.51cto.com??

責任編輯:jianghua 來源: 鴻蒙社區
相關推薦

2021-09-16 15:04:28

鴻蒙HarmonyOS應用

2021-12-02 10:05:01

鴻蒙HarmonyOS應用

2022-05-10 11:02:02

電話子系統鴻蒙

2021-06-28 09:38:50

鴻蒙HarmonyOS應用

2023-09-06 15:31:19

GPIO鴻蒙

2023-09-19 15:14:59

鴻蒙Watchdog

2023-09-19 15:21:33

RTC鴻蒙

2023-09-06 15:27:22

ADC鴻蒙

2023-03-01 14:55:09

2011-01-19 17:13:44

Sylpheed

2023-12-11 17:26:21

Launcher鴻蒙預安裝應用

2023-12-11 17:30:52

預安裝應用鴻蒙Launcher

2023-06-12 15:43:44

鴻蒙智能家居開發

2023-02-01 16:28:30

Linux內核鴻蒙

2023-04-21 15:54:08

應用開發鴻蒙

2022-08-29 17:34:05

鴻蒙操作系統

2023-03-09 15:10:49

應用開發鴻蒙

2025-05-14 08:00:00

Android應用簽名編譯系統

2022-03-02 16:08:31

Harmony應用開發鴻蒙

2011-02-22 10:57:02

點贊
收藏

51CTO技術棧公眾號

加勒比色老久久爱综合网| 丰乳肥臀在线| 久久精品99国产精品| 另类视频在线观看| 国产农村妇女精品久久| 91超碰在线免费| 国产欧美一区二区精品婷婷| 91九色国产社区在线观看| 精品午夜福利视频| 第一sis亚洲原创| 精品欧美一区二区久久| 成年人在线看片| 宅男在线观看免费高清网站| 久久一区二区三区国产精品| 91久久综合亚洲鲁鲁五月天| 麻豆久久久久久久久久| 婷婷综合网站| 亚洲欧美国产一本综合首页| 九色91porny| 欧美精品高清| 在线看片欧美| 美国一区二区| 亚洲国产日产av| 色姑娘综合网| 一区二区在线播放视频| 麻豆传媒在线完整视频| 91首页免费视频| 欧美激情精品久久久久久大尺度| 中文字幕一区二区三区人妻电影| 久久久久久亚洲精品美女| 日本乱人伦一区| 国产aaa免费视频| 性生活免费网站| 蜜臀va亚洲va欧美va天堂| 91国产美女视频| 国产av无码专区亚洲av毛网站| 亚洲桃色综合影院| 精品国产乱码久久久久久影片| 欧美a级黄色大片| 岛国视频免费在线观看| 成人黄色一级视频| 99热在线播放| 国产绳艺sm调教室论坛| 麻豆成人91精品二区三区| 国产91精品在线播放| 日韩欧美激情视频| 在线播放亚洲| 欧美激情免费看| 久草国产在线视频| 欧美网站在线| 欧美日本中文字幕| 欧美成人精品欧美一| 99精品视频在线观看播放| 一区二区三区回区在观看免费视频| 精品国产av色一区二区深夜久久| 一区二区三区视频免费视频观看网站| 这里只有精品电影| 亚洲欧美日韩三级| 香蕉久久一区| 91精品国产综合久久久久| 成人在线免费高清视频| 成人看av片| 成人免费高清在线| 国产亚洲精品自在久久| 熟妇人妻系列aⅴ无码专区友真希| 国产精品一区二区免费不卡| 久久99精品国产99久久6尤物| 五月天色婷婷丁香| 亚洲色图欧美| 欧美激情日韩图片| 日韩欧美激情视频| 丝袜美腿成人在线| 国产日本欧美视频| 国产女同91疯狂高潮互磨| 国产精品亚洲综合一区在线观看| 97碰碰视频| 一级片视频在线观看| 91成人国产| 另类色图亚洲色图| 黄色激情视频在线观看| 一本一本久久| 国产精品成人久久久久| 91激情在线观看| 国产成人在线视频播放| 精品日本一区二区| 成人免费在线视频网| 中文字幕日韩欧美一区二区三区| 久久人妻无码一区二区| 天堂av在线| 欧美日韩在线直播| 日本天堂在线播放| 国产精品亚洲二区| 欧美成人自拍视频| 亚洲欧美自拍视频| 狠狠色丁香久久婷婷综合_中| 97人洗澡人人免费公开视频碰碰碰| 五月天婷婷久久| 久久se精品一区精品二区| 国产精品9999久久久久仙踪林| 视频三区在线观看| www.欧美.com| 天堂一区二区三区| 国精一区二区三区| 欧美性猛交xxxxxxxx| 亚洲精品一二三四| 国精一区二区| 欧美激情一二三| 中文精品久久久久人妻不卡| 国产91精品一区二区| 色播亚洲视频在线观看| sm在线观看| 9191久久久久久久久久久| 中文字幕在线观看的网站| 亚洲精品成人无限看| 日本视频久久久| 亚洲风情第一页| 国产精品国产三级国产a| 国产精品999视频| 国产麻豆一区二区三区| 国产亚洲精品一区二555| 久久中文字幕无码| 国内精品久久久久影院一蜜桃| 久久国产精品免费一区| 欧美草逼视频| 91超碰这里只有精品国产| 少妇无套高潮一二三区| 亚洲区欧美区| 欧美孕妇毛茸茸xxxx| 国产日韩欧美视频在线观看| 国产日韩欧美高清在线| 日产中文字幕在线精品一区| 国产蜜臀在线| 欧美一级高清片| 五月天婷婷丁香网| 日韩福利视频导航| 精品在线视频一区二区| 青青草原av在线| 欧美一二三在线| 无码黑人精品一区二区| 毛片不卡一区二区| 日韩一区不卡| 91精品影视| 国产一区二区av| 少妇久久久久久久| 久久狠狠亚洲综合| 日韩欧美精品一区二区| 神马久久资源| 亚洲天堂av综合网| 天天干,天天干| 久久久九九九九| 久久久噜噜噜www成人网| 日韩欧美影院| 欧美一级淫片videoshd| 天堂av电影在线观看| 婷婷开心久久网| 国产又粗又猛又色| 午夜一区不卡| 日本不卡一区二区三区在线观看 | 亚洲视频国产视频| 6080午夜伦理| 国产欧美一区二区精品忘忧草 | 波多野结衣亚洲| 亚洲女人天堂色在线7777| 国产精品免费精品一区| 2017欧美狠狠色| 国产视频一区二区视频| 欧美一级精品片在线看| 国产日本欧美视频| 18+激情视频在线| 精品久久久久一区二区国产| 国产精品免费av一区二区| 26uuu另类欧美亚洲曰本| 国产一区二区视频免费在线观看| 国产成人影院| 91日本在线视频| 欧美伦理免费在线| 日韩高清有码在线| 少妇又紧又色又爽又刺激视频| 中文一区二区在线观看| 国内精品国产三级国产aⅴ久| 韩国av一区| 欧美专区一二三| 粉嫩av国产一区二区三区| 欧美高清在线视频观看不卡| 亚洲欧美日韩精品永久在线| 欧美亚洲国产一区二区三区va | 91久久精品一区二区三| 三级黄色录像视频| 国产91对白在线观看九色| 六月丁香婷婷在线| 91av精品| 青青草久久网络| 国产精品久久久久久av公交车| 久久久久在线观看| 超碰国产在线| 精品国产伦一区二区三区观看方式 | 特级特黄刘亦菲aaa级| 美女精品在线| 影音先锋男人的网站| 人体久久天天| 成人写真视频福利网| 天堂中文最新版在线中文| y97精品国产97久久久久久| 黄色小视频免费观看| 国产精品久久久久毛片软件| 不卡的一区二区| 日韩成人免费在线| av高清在线免费观看| 久久影视一区| 国产精品偷伦视频免费观看国产| 在线观看午夜av| 国产午夜精品视频| 凸凹人妻人人澡人人添| 91精品婷婷国产综合久久| 久久精品久久久久久久| 亚洲午夜久久久久久久久电影网| 91视频免费在观看| 91丨九色porny丨蝌蚪| 午夜大片在线观看| 日本中文字幕一区二区视频| 亚洲熟妇无码一区二区三区| 在线一区免费| 在线视频一区观看| 狠狠色丁香婷婷综合影院| 精品一区国产| 给我免费播放日韩视频| 91视频国产高清| 国产精品美女午夜爽爽| 欧美主播福利视频| 九色porny视频在线观看| 欧美疯狂性受xxxxx另类| 黄色网页在线播放| 欧美精品自拍偷拍| 成人毛片一区二区三区| 精品久久久国产精品999| 精品视频一区二区在线观看| 亚洲欧美另类久久久精品2019| 欧美成人久久久免费播放| 国产亚洲婷婷免费| 国产精品久久久久无码av色戒| av电影天堂一区二区在线观看| 成年人看片网站| 国产成人精品综合在线观看 | 久久久久久一区二区三区四区别墅| 欧美一区二区影院| 色综合亚洲图丝熟| 5278欧美一区二区三区| 欧美男人天堂| 欧日韩不卡在线视频| 三妻四妾完整版在线观看电视剧 | 婷婷综合六月| 日韩av电影手机在线观看| 夜鲁夜鲁夜鲁视频在线播放| 97精品伊人久久久大香线蕉| 免费看男女www网站入口在线| 午夜精品一区二区三区在线 | 欧美性高跟鞋xxxxhd| 亚洲 欧美 日韩 综合| 欧美日韩午夜激情| 一级片免费在线播放| 日本道色综合久久| 中文字幕第一页在线播放| 欧美日韩一二三区| 99久久国产免费| 精品国产乱码久久久久久牛牛| 亚洲国产精品suv| 亚洲精品suv精品一区二区| 深夜福利在线观看直播| 亚洲精品在线看| 91精品国自产| 日韩欧美激情四射| 人妻一区二区三区| 日韩av综合网| freemovies性欧美| 欧美成人自拍视频| 看黄在线观看| 国产精品久久久久久久久影视 | 欧美一区二区三区思思人| 亚洲国产综合网| 亚洲乱码一区av黑人高潮| 国产香蕉在线| 久久最新资源网| 九色porny自拍视频在线播放| 国产精品成人播放| 中文久久电影小说| 日韩精品一区二区三区四区五区 | 日韩欧美ww| 亚洲一区二区三区涩| 国语精品一区| 中国黄色片免费看| 成人爽a毛片一区二区免费| caopeng视频| 一区二区在线观看视频| 看片网址国产福利av中文字幕| 欧美精品tushy高清| 天堂中文资源在线观看| 日韩中文字幕免费| 性感女国产在线| 91在线在线观看| 九九久久婷婷| 性高湖久久久久久久久aaaaa| 久久三级视频| 日韩黄色一区二区| 国产精品美女久久久久久久网站| 国产精品日日夜夜| 欧美日韩国产综合一区二区| 日韩黄色在线视频| 欧美日本国产一区| 三级国产在线观看| 久久国产精品影片| 美女色狠狠久久| 久久综合给合久久狠狠色| 中文字幕一区二区精品区| 91在线视频观看免费| 91视视频在线观看入口直接观看www| 日韩在线观看免| 在线中文字幕一区二区| 日韩有码第一页| 欧美精品在线免费| 另类一区二区| 日韩av一区二区三区在线| 亚洲美女网站| wwwxxx色| 亚洲精品免费一二三区| 亚洲一级av毛片| 亚洲欧美资源在线| 在线天堂新版最新版在线8| 国产精品二区在线| 婷婷亚洲五月| www.cao超碰| 国产精品久久久久aaaa樱花| 中文字幕在线观看视频免费| 亚洲精品福利免费在线观看| 黄页网站在线| 91国产在线播放| 亚洲一区 二区 三区| 自拍偷拍一区二区三区四区| 国产乱子伦视频一区二区三区 | 亚洲自拍中文字幕| 香蕉视频国产精品 | 欧美电影院免费观看| 精品91一区二区三区| 精品一区二区日韩| 一级黄色片日本| 777久久久精品| 国产原创精品视频| 亚洲综合自拍一区| 欧美午夜电影在线观看 | 亚洲欧美国产高清va在线播放| 久久视频在线看| 精品一区二区三区亚洲| 8x8x华人在线| 国产精品911| 久久久久黄色片| 精品对白一区国产伦| 乱人伦视频在线| 欧美日韩系列| 欧美一区高清| 少妇丰满尤物大尺度写真| 亚洲综合色在线| 婷婷丁香一区二区三区| 538国产精品一区二区在线| 亚洲人和日本人hd| 一区二区在线播放视频| 18欧美乱大交hd1984| 91久久久久国产一区二区| 欧美日本中文字幕| 欧美sss在线视频| 亚洲 中文字幕 日韩 无码| 欧美激情一区二区在线| 国产乱码精品一区二区三区精东| 久久91精品国产91久久久| 老牛国内精品亚洲成av人片| 麻豆av免费在线| 亚洲欧洲精品一区二区精品久久久| 国产区精品在线| 5278欧美一区二区三区| 四季av一区二区凹凸精品| 四虎国产精品免费| 欧美日韩国产精品专区| av在线电影院| 国产高清精品一区| 久久精品国语| xxxx日本少妇| 日韩精品中文字幕在线观看| 免费视频成人| 九一国产精品视频| 中文字幕av一区二区三区| 超碰免费在线97| 国产v综合v亚洲欧美久久| 国产精品调教视频| 午夜视频你懂的| 亚洲一区二区在线观看视频| 裸体xxxx视频在线| 91嫩草在线| 日本va欧美va精品发布| 国产一级特黄a高潮片| 中文字幕视频在线免费欧美日韩综合在线看| 视频一区在线| 黄色手机在线视频|