問題背景:
我們是Android Studio開發(fā)環(huán)境, Maven倉集成方式集成的華為HMS SDK,接好之后在華為手機(jī)上(手機(jī)上安裝的是低版本的HMS Core)測試,啟動游戲后彈出提示要更新安裝華為移動服務(wù),點(diǎn)擊同意,提示“暫時無法更新,請稍后再試(102)”。
解決方法:
1、直接在我們的聯(lián)運(yùn)游戲QQ群里找到SDK的支持技術(shù)(如果沒有自己的群組,也可以提個工單咨詢https://developer.huawei.com/consumer/en/support/feedback),提供了問題復(fù)現(xiàn)的全量日志(日志不要過濾),支持人員幫我們定位到是hmsrootcas.bks這個證書文件有問題(該證書在升級HMS Core時需要使用),日志報(bào)錯信息如下:
因?yàn)槲覀兪茿S集成的方式,技術(shù)支持讓我們把包里之前的hmsrootcas.bks證書刪掉,然后重新按照接入文檔做依賴、打包。
文檔鏈接:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/integrate-as-sdk-0000001050435953
2、順便提示大家,如果是eclipse接入的SDK,遇到這個問題,要把包里之前的hmsrootcas.bks證書刪掉,再從SDK里重新把a(bǔ)ssets下載到工程里。
SDK下載鏈接:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Library-V5/game-sdk-download-0000001050121222-V5#ZH-CN_TOPIC_0000001050121222__section3142161417195