華為應(yīng)用市場 Cocos平臺集成AGC常見問題總結(jié)

來源: HUAWEI
作者:HUAWEI
時間:2020-10-12
17255
在Cocos應(yīng)用中集成AGC性能管理SDK并發(fā)布的過程中,曾遇到過一些問題,特此作以下總結(jié)。

在Cocos應(yīng)用中集成AGC性能管理SDK并發(fā)布的過程中,曾遇到過一些問題,特此作以下總結(jié):

1.第一次構(gòu)建Android工程,可能會遇到?jīng)]有NDK的錯誤,具體報錯信息為:[NDK Root]is empty,please set[NDK Root]in Preferences.

原因:Cocos構(gòu)建時未配置Android NDK路徑以及Android SDK路徑。

解決方案:需要進(jìn)到Cocos的文件->設(shè)置目錄,選擇原生開發(fā)環(huán)境界面,在該界面配置Android SDK路徑以及NDK路徑,如下圖:

ia_7900000003.png

上述所需Android SDK和NDK路徑,可在Android Studio中的下圖中位置獲?。?/span>

在Android Studio中直接復(fù)制粘貼上述兩項配置進(jìn)Cocos中,配置好以后回到構(gòu)建界面,此時便可以愉快地進(jìn)行構(gòu)建操作了。

注意:部分情況下可能不存在默認(rèn)NDK目錄,此時可通過Settings中如下圖位置處下載:

ia_7900000006.png

2.打開工程的時候,窗口提示TypeError:Cannot read property'xxx'of undefined。

ia_7900000007.png

原因:電腦中同一磁盤下有同名js腳本,不論是否在不同文件夾,可能都會出現(xiàn)此問題。

解決方案:將同名js腳本改名或者忽略該問題。

3.構(gòu)建無問題,但是編譯一直報Task:game:externalNativeBuildReleaseFeature錯誤。

ia_7900000008.png

ia_7900000009.png

原因:路徑包含特殊字符,或者路徑過長導(dǎo)致的,如上圖即為路徑過長導(dǎo)致。

解決方案:建議把項目文件夾放在根目錄下并且項目文件名不要包含一些特殊字符,然后刪除build文件夾重試。

除此之外,在驗證的過程中也發(fā)現(xiàn)了Cocos文檔的一些錯誤,特此提示廣大開發(fā)者:

1.Cocos的官方文檔中,限定了AGC性能管理功能使用手機(jī),實際在華為的性能管理功能中,沒有限定在華為手機(jī)上使用,此處描述有誤。

ia_7900000010.png

2.Cocos官方文檔中,在“添加指定特性網(wǎng)絡(luò)請求的監(jiān)控指標(biāo)”章節(jié),此處的描述與實際內(nèi)容不符。

ia_7900000011.png

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