自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何將應(yīng)用內(nèi)置到OpenHarmony系統(tǒng)中

系統(tǒng) OpenHarmony
為筆者開發(fā)過(guò)程中的一些經(jīng)驗(yàn)分享,旨在解決官方文檔過(guò)于晦澀難懂或者示例代碼不夠詳細(xì)的問(wèn)題,同時(shí)方便筆者日后回顧以及其他開發(fā)者更快上手。

??想了解更多關(guān)于開源的內(nèi)容,請(qǐng)?jiān)L問(wèn):???

??51CTO 開源基礎(chǔ)軟件社區(qū)??

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

1.查看hap包簽名對(duì)應(yīng)的.cer文件所在路徑。

【小源筆記】第五期 | 如何將應(yīng)用內(nèi)置到OpenHarmony系統(tǒng)中-開源基礎(chǔ)軟件社區(qū)

2.使用keytool工具打印對(duì)應(yīng)的證書指紋(使用keytool前需配置java環(huán)境)。

keytool -printcert -file <.cer文件所在路徑>

生成多少個(gè)證書跟.cer文件中有多少個(gè)-----BEGIN CERTIFICATE----- \ -----END CERTIFICATE-----一致,例如下面生成了3個(gè)證書,證書[1][2][3]都是可用的。

【小源筆記】第五期 | 如何將應(yīng)用內(nèi)置到OpenHarmony系統(tǒng)中-開源基礎(chǔ)軟件社區(qū)

將證書指紋去掉冒號(hào),最終結(jié)果為DF21A3C09F7954579305F85C64F80CAD86F79853EE3A887C1DEC95D218DF3A37(可以使用一些編輯器的ctrl+r或者ctrl+h快捷鍵快速去掉冒號(hào))。

3.將已簽名的hap包放到Openharmony\applications\standard\hap目錄下。

【小源筆記】第五期 | 如何將應(yīng)用內(nèi)置到OpenHarmony系統(tǒng)中-開源基礎(chǔ)軟件社區(qū)

修改Openharmony\applications\standard\hap\BUILD.gn文件,按以下格式添加配置信息。

【小源筆記】第五期 | 如何將應(yīng)用內(nèi)置到OpenHarmony系統(tǒng)中-開源基礎(chǔ)軟件社區(qū)

4.修改對(duì)應(yīng)產(chǎn)品的配置文件,例如這里要預(yù)置到unionpi_tiger產(chǎn)品中。

(必選) 在Openharmony\device\board\unionman\unionpi_tiger\config\preinstall\install_list.json中添加上以下內(nèi)容。

【小源筆記】第五期 | 如何將應(yīng)用內(nèi)置到OpenHarmony系統(tǒng)中-開源基礎(chǔ)軟件社區(qū)

?(可選) 如應(yīng)用需要調(diào)用系統(tǒng)能力,可以在install_list_capability.json?文件中按照格式添加內(nèi)容,其中app_signature為hap包的證書指紋

(可選) 如應(yīng)用需要申請(qǐng)應(yīng)用權(quán)限,可以在install_list_permissions.json?文件中按照格式添加內(nèi)容,其中app_signature為hap包的證書指紋

完成以上步驟后,進(jìn)行編譯打包燒錄就可以發(fā)現(xiàn)應(yīng)用已經(jīng)內(nèi)置到OpenHarmony系統(tǒng)中了!

??想了解更多關(guān)于開源的內(nèi)容,請(qǐng)?jiān)L問(wèn):???

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??。

責(zé)任編輯:jianghua 來(lái)源: 51CTO開源基礎(chǔ)軟件社區(qū)
相關(guān)推薦

2011-05-04 09:29:22

2012-06-19 10:22:16

Windows Pho

2012-08-17 11:04:57

IBMdW

2023-06-07 09:00:00

JavaScript開發(fā)TypeScript

2019-07-15 16:00:24

Docker架構(gòu)容器

2022-11-21 07:54:32

安全護(hù)欄應(yīng)用安全程序

2015-10-16 10:48:03

Gate One嵌入Web

2019-07-15 10:00:53

DockerJava容器

2011-09-02 14:05:57

云計(jì)算解決方案虛擬化

2018-01-08 09:09:46

機(jī)器學(xué)習(xí)模型NET

2020-11-18 09:29:06

NginxHTTPHTTPS

2015-02-10 17:49:26

工單系統(tǒng)物業(yè)管理

2023-11-03 15:12:44

數(shù)據(jù)治理AI/ML系統(tǒng)

2023-12-12 16:46:44

AI云團(tuán)隊(duì)云管理

2022-11-17 08:40:14

Linux輸出錯(cuò)誤重定向

2010-08-11 15:35:47

Flex DataGr

2010-08-11 15:51:45

Flex DataGr

2017-02-28 08:48:11

科技早新聞

2015-09-07 17:45:04

升級(jí)UbuntuLinux

2023-11-11 19:07:23

SilverblueLinux
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)