AppGallery Connect華為渠道自檢包報錯錯誤28:將HMS SDK資產目錄拷貝到應用工程根目錄

來源: 華為開發(fā)者論壇
作者:市長主義
時間:2021-03-12
17548
項目開發(fā)的游戲提交華為AGC后臺自檢時,報錯如下:錯誤28 :將HMS SDK資產目錄副本到應用工程根目錄。

問題現象

項目開發(fā)的游戲提交華為AGC后臺自檢時,報錯如下:

錯誤28 :將HMS SDK資產目錄副本到應用工程根目錄。

問題原因

聯系華為技術支持了解到(可以通過提工單聯系https://developer.huawei.com/consumer/en/support/feedback ),這條規(guī)則應該是我們打包后的項目中沒有檢測到任何* .bks相關的證書文件。 *表示通用證書名稱。

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

0900086000150224722.20210130105635.80723060249367649622240894084206.png

缺失* .bks相關證書的影響

正常業(yè)務下,當我們應用調用華為HMS SDK提供的相關業(yè)務接口,比如登錄,支付等,當玩家手機上沒有安裝或者安裝的HMS核心APK應用不滿足版本號要求時,我們應用會彈出安裝或升級HMS Core的提示框。

如果我們應用包中缺失* .bks相關證書,會導致無法播放框,影響業(yè)務正常功能。

問題解決

如果您的項目是通過:

Android Studio使用maven倉方式,一般是不需要手動操作的,打包時如果發(fā)現沒有相關證書文件,會自動打包到Apk的資產目錄下。

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

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

我們項目就是使用eclipse Integrated的,最后按照華為技術支持的建議處理后,自測反編譯后的包目錄下包含相關的bks文件,再次提交自檢,通過。

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