在完成Cocos游戲的開發后,我們可以選擇對開發的游戲在AGC進行上架。
版本構建
Cocos Creator面板選擇”項目”>”構建發布”,幾個配置需要注意:
-
發布平台選擇HUAWEI AppGellery Connect
-
包名:*.huawei結尾(華為聯運要求)
-
秘鑰庫:配置上一篇文檔使用的秘鑰庫信息
-
SDKHub配置:選擇所需要的華為AGC配置集
-
調試魔術:建議不選擇;華為SDK接口都涉及簽名驗證,如果打開調試模式,編譯器默認不會做簽名。
版本編譯
兩種方式:一種是用AS打開項目,在AS中編譯;一種是用Cocos的開發工具編譯。
-
Cocos開發工具編譯
直接在構建完成后,點擊編譯即可。
編譯完成后版本保存在$ProjectHome\build\jsb-link\publish\android
-
Android Studio編譯
在Android Studio中打開如下目錄,然后正常進行同步編譯即可。
$ProjectHome \build\jsb-link\frameworks\runtime-src\proj.android-studio
版本上傳
版本上傳有兩種方式:一種是Cocos Creator構造編譯上傳,一種是獲取編譯版本后手動上傳到AGC Web頁面。
方式一,編譯完成后直接選擇“上傳”按鈕,此處我使用登錄方式為OAuth方式,應用ID是你在華為AGC上創建游戲是生成的Appid,其他信息據實填寫即可。填寫完成后,確認上傳,在彈出彈窗中確認登錄華為賬號並授權,確認OK后,版本就會上傳到AGC,“我的應用>分發>版本信息”頁面了。
方式二,登錄AGC網站,在“我的應用>分發>版本信息”頁面,選擇軟件包管理,按照頁面引導上傳版本即可。
欲了解詳情,請參見:
基於Cocos SDKHub接入華為HMS Game服務-接入SDKHub :https://developer.huawei.com/consumer/cn/forum/topic/0204387779830930037?fid=0101271690375130218
AGC發布應用:https://developer.huawei.com/consumer/cn/doc/distribution/app/agc-release_app
原文鏈接:https://developer.huawei.com/consumer/cn/forum/topic/0201388295004340052?fid=18
作者:鼓樓趙又廷