華為應(yīng)用市場(chǎng) Cocos平臺(tái)集成AGC常見(jiàn)問(wèn)題總結(jié)

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

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

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

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

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

ia_7900000003.png

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

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

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

ia_7900000006.png

2.打開(kāi)工程的時(shí)候,窗口提示TypeError:Cannot read property'xxx'of undefined。

ia_7900000007.png

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

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

3.構(gòu)建無(wú)問(wèn)題,但是編譯一直報(bào)Task:game:externalNativeBuildReleaseFeature錯(cuò)誤。

ia_7900000008.png

ia_7900000009.png

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

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

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

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

ia_7900000010.png

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

ia_7900000011.png

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于HUAWEI,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(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è)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家