AppGallery Connect華為渠道自檢包報(bào)錯(cuò)錯(cuò)誤28:將HMS SDK資產(chǎn)目錄拷貝到應(yīng)用工程根目錄

來(lái)源: 華為開(kāi)發(fā)者論壇
作者:市長(zhǎng)主義
時(shí)間:2021-03-12
17538
項(xiàng)目開(kāi)發(fā)的游戲提交華為AGC后臺(tái)自檢時(shí),報(bào)錯(cuò)如下:錯(cuò)誤28 :將HMS SDK資產(chǎn)目錄副本到應(yīng)用工程根目錄。

問(wèn)題現(xiàn)象

項(xiàng)目開(kāi)發(fā)的游戲提交華為AGC后臺(tái)自檢時(shí),報(bào)錯(cuò)如下:

錯(cuò)誤28 :將HMS SDK資產(chǎn)目錄副本到應(yīng)用工程根目錄。

問(wèn)題原因

聯(lián)系華為技術(shù)支持了解到(可以通過(guò)提工單聯(lián)系https://developer.huawei.com/consumer/en/support/feedback ),這條規(guī)則應(yīng)該是我們打包后的項(xiàng)目中沒(méi)有檢測(cè)到任何* .bks相關(guān)的證書(shū)文件。 *表示通用證書(shū)名稱(chēng)。

我們也可以自己檢查下,通過(guò)反向編譯工具反編譯我們的包,查看如下路徑是否有相關(guān)* .bks文件。

0900086000150224722.20210130105635.80723060249367649622240894084206.png

缺失* .bks相關(guān)證書(shū)的影響

正常業(yè)務(wù)下,當(dāng)我們應(yīng)用調(diào)用華為HMS SDK提供的相關(guān)業(yè)務(wù)接口,比如登錄,支付等,當(dāng)玩家手機(jī)上沒(méi)有安裝或者安裝的HMS核心APK應(yīng)用不滿(mǎn)足版本號(hào)要求時(shí),我們應(yīng)用會(huì)彈出安裝或升級(jí)HMS Core的提示框。

如果我們應(yīng)用包中缺失* .bks相關(guān)證書(shū),會(huì)導(dǎo)致無(wú)法播放框,影響業(yè)務(wù)正常功能。

問(wèn)題解決

如果您的項(xiàng)目是通過(guò):

Android Studio使用maven倉(cāng)方式,一般是不需要手動(dòng)操作的,打包時(shí)如果發(fā)現(xiàn)沒(méi)有相關(guān)證書(shū)文件,會(huì)自動(dòng)打包到Apk的資產(chǎn)目錄下。

Eclipse中通過(guò)本地下載SDK包集成,是需要手動(dòng)操作的。相關(guān)BKS文件均放置在HMS基地SDK,可以參考文檔自檢,或手動(dòng)將HMS基地SDK各個(gè)文件夾資產(chǎn)目錄下的.bks文件拷貝到應(yīng)用工程根目錄下。

https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/appgallerykit-sdk

我們項(xiàng)目就是使用eclipse Integrated的,最后按照華為技術(shù)支持的建議處理后,自測(cè)反編譯后的包目錄下包含相關(guān)的bks文件,再次提交自檢,通過(guò)。

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于華為開(kāi)發(fā)者論壇,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀(guān)點(diǎn),不代表快出海對(duì)觀(guān)點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
個(gè)人VIP
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪(fǎng)
投稿采訪(fǎng)
出海管家
出海管家