成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

HarmonyOS集成HMS Core服務--小白入坑操作(2)

系統 OpenHarmony
本次我為大家分享的是HaromonyOS集成HMS Core遇到的問題。(包含部分真機簽名獲取和集成HMS Core服務的流程),作為想要同時學習HarmonyOS和HMS Core的小白,在集成服務這里又一次成功入坑。

[[434768]]

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

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

https://harmonyos.51cto.com

一、前言

一起學鴻蒙,我是入坑小助手。

本次我為大家分享的是HaromonyOS集成HMS Core遇到的問題。(包含部分真機簽名獲取和集成HMS Core服務的流程)

作為想要同時學習HarmonyOS和HMS Core的小白,在集成服務這里又一次成功入坑。

入坑前經歷

在入坑之前,我還是個對HarmonyOS\HMS Core只有初步了解的小白菜。

第一次入坑:以失敗告終(我告訴自己應該是某個環節出了問題,理順思路重新再來)

第二次入坑前一秒:應該可以的,這次理順思路應該就行了。

二、在入坑道路上一去不復返

1.新建工程

首先創建一個Java的新工程

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區
#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

隨后“Finish”進入工程。

進入工程后,我們可以打開AppGallery Connect進行簽名以及HMS Core相關服務集成。

2.AppGallery Connect配置

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

在此頁面點擊"我的項目",并且如下"添加項目"

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區
#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

項目中還沒有應用,我們先添加應用,具體參數自己設置即可,但應用包名盡量和創建工程時設置的包名保持一致。

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

完成以上步驟,我們返回DevEco-studio進行下一步操作。

以下就是我的入坑點了!

3.工程配置并成功入坑

點擊“Build”中如下圖選項,進行Key store file(.p12文件)的生成。(注:后綴一定要設為.p12)

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

下面是創建“p12”文件步驟

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

創建成功后,就需要我們進行導入并生成.csr文件,操作如下:

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區
#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

完成以上操作后,點擊“完成”即可。(以上步驟幾乎與獲取真機簽名部分步驟一致)

又繼續對照HMS core相關服務中的“開發準備->配置AppGallery Connect”指南來進行SHA256指紋的獲取。細心的小伙伴會發現,配置指南中給出的是要去用到jks文件來獲取SHA256指紋,但經過了這么多步驟并沒有得到任何一個jks文件。只能打開終端硬著頭皮試一下是否能用“keytool -list -v -keystore ···”命令來打開我們的csr文件或p12文件,結果想必大家都知道了。

4.坑底掙扎

作為一個小白,發現上面的方法不可行,于是抱著試探的心理開始了新一輪的“掙扎”。回想Android集成HMS Core的流程(集成scene kit服務):

先這樣

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

再這樣

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

然而,我的結果卻是:

雖然這樣

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

卻是這樣

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

三、艱難出坑

于是又開始了漫長的“搜索”過程,有些解答中說要發送到windows電腦然后通過命令獲取SHA256,有些說現在HMS Core還無法適配HarmonyOS。后來終于在官方文檔找到了已經開放HarmonyOS集成的Map服務配置教程。

看到這里,作為小白的我才知道前面的命令是可以打開p12文件的。再次去嘗試命令:(經過反復核對分析終于看到了自己之前給自己挖的坑🤦‍♂️)

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

從圖中我們看得出來,依然是沒有運行出來的。但沒有經驗的入門者誰會去注意想到“路徑存在空格導致錯誤”這一點呢?又對文件夾進行重命名,終于運行出如下結果:

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

終于能看出,圖中藍色部分也就是我們需要的SHA256證書指紋,將其復制到AppGallery Connect項目中相應位置即可,如下圖:

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

將SHA256證書指紋復制進去并保存后,點擊“API管理”,并開啟“地圖服務”(通過前面查詢,我們知道目前Map服務已經適配了Harmony,我們后面就以Map服務為例進行操作),開啟后回到之前的“常規”頁面下載“agconnect-services.json”文件

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

再后面,按照Map服務官方指南來做就可以了!以下就是我從坑里爬上來的運行結果了!(基于Map服務示例代碼的運行結果)

#星光計劃1.0# HarmonyOS集成HMS Core服務--小白入坑操作(2)-鴻蒙HarmonyOS技術社區

四、總結建議

最后,再給大家一個建議🥰,在開發之前一定要分析好實施的可行性,比如我們想要集成的HMS Core服務,有些服務目前還暫未支持HarmonyOS開發,就需要我們自己去提前判斷出正確方向才能避坑前行。

我是“入坑小助手”,讓我們一起攜手前進,珍愛發際線。

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

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

https://harmonyos.51cto.com

 

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

2022-07-22 14:32:29

賬號登錄服務鴻蒙

2020-07-07 10:24:15

華為服務技術

2020-06-18 14:39:42

MongoDB數據數據庫

2018-09-06 14:29:13

容器主機存儲

2020-02-03 11:35:54

華為HMS Core

2016-09-22 15:50:38

JavascriptRedux源碼解析

2021-01-18 06:19:31

SpringbooSwagger2配置

2021-03-25 10:14:10

自動化運營人工智能AIOps

2023-05-04 10:08:00

Windows 10WinAFL二進制

2020-08-11 11:40:31

線程進程Linux

2021-11-02 19:48:11

華為物聯網系統

2023-09-06 07:11:41

大模型人工智能

2015-09-24 18:25:23

RxSwift

2022-05-24 10:36:45

云原生容器應用

2017-07-19 14:26:01

前端JavaScriptDOM

2020-07-27 10:06:36

芯片半導體技術

2017-03-31 14:50:33

DIY裝機硬件

2021-09-27 10:19:24

機器學習情緒分析工具AI人工智能
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品一区二区免费视频 | 日本黄色大片免费看 | 无人区国产成人久久三区 | 精品国产伦一区二区三区观看体验 | 国产精品成人69xxx免费视频 | 久久精品99久久 | 国产成人精品一区二区三区在线 | 91伊人| 日韩欧美在线免费观看视频 | 精品国产乱码久久久久久闺蜜 | 成人a网 | 国产一区二区观看 | 国产欧美精品一区二区色综合朱莉 | 亚洲精品视频久久 | 成人高清在线 | 精品国产一区二区三区免费 | 欧美日韩成人影院 | 国产午夜精品久久久 | 日韩中文字幕在线观看 | 欧美精品99 | 在线中文字幕视频 | 欧美一区二区三区在线观看 | 永久免费在线观看 | 日韩视频免费看 | 亚洲精品久久久一区二区三区 | 99这里只有精品视频 | h片在线观看免费 | 亚洲国产欧美91 | 91成人免费电影 | 一级毛片视频在线观看 | 久久精品99 | 91在线观看免费 | 一区二区三区四区在线 | 久久精品亚洲精品国产欧美kt∨ | 九色在线观看 | 日韩国产专区 | 久久看精品 | 成人av片在线观看 | 亚洲一区二区久久 | 99精品久久99久久久久 | 欧洲毛片 |