官术网_书友最值得收藏!

1.4.6 自動簽名

在1.4.5節中,手動完成了應用的簽名,流程比較長。在DevEco Studio中,還提供了自動簽名的功能,可以一鍵簽名。

將手機通過 USB 接口與電腦連接,并打開 USB 調試。在 DevEco Studio的菜單欄中,選擇“File”→“Project Structure”→“Modules”→“entry”→“Signing Configs”選項,選擇Debug模式,勾選“Automatically generate signing”復選框。這里需要登錄華為賬號,登錄完成后便可以進行自動簽名,如圖1-94和圖1-95所示。

程序會自動將所有簽名信息補全,不用開發者做任何操作。點擊“OK”按鈕,便可將簽名信息寫入 build.gradle 文件中,然后就可以直接運行程序到你連接的設備上。

圖1-94 自動簽名登錄頁面

圖1-95 自動簽名

自動簽名程序做了什么事?

在設備連接后,DevEco Studio 自動獲取了設備的 UDID,將其配置到AppGallery Connect后臺。

DevEco Studio 自動完成了.p12 和.csr 文件的創建,并通過自動化流程去AppGallery Connect后臺換取了.cer文件,在AppGallery Connect后臺可以看到自動簽名程序創建的證書,如圖1-96所示。

圖1-96 自動簽名程序創建的證書

在AppGallery Connect后臺,點擊“我的項目”→“HarmonyOS應用”→“HAP Provision Profile”選項,也可以看到自動簽名程序創建的證書,如圖1-97所示。

圖1-97 自動簽名程序創建的證書

主站蜘蛛池模板: 陆丰市| 澄迈县| 张家港市| 丹江口市| 翼城县| 宜春市| 夹江县| 涞水县| 常州市| 洪江市| 南丹县| 象山县| 界首市| 柞水县| 丁青县| 开远市| 凤庆县| 中江县| 宜阳县| 漳平市| 旅游| 陇西县| 安顺市| 湘乡市| 西藏| 马关县| 九江市| 汝阳县| 泊头市| 安康市| 郸城县| 兴安盟| 乃东县| 壶关县| 东安县| 南投市| 烟台市| 新源县| 沁阳市| 顺义区| 赣州市|