COCOS Creator--未找到入口app.json文件,或者文件讀取失敗,請(qǐng)檢查后重新編

微信小游戲開發(fā)過(guò)程中,在Cocos Creator剛構(gòu)建完,點(diǎn)運(yùn)行到微信開發(fā)者工具上,就出現(xiàn)上面這個(gè)報(bào)錯(cuò)提示。推薦一個(gè)學(xué)習(xí)交流群:1072209430
一、 原因分析
app.json找不著,這是走的微信小程序入口,而不是微信小游戲入口,微信小游戲入口應(yīng)該是game.json。

這是因?yàn)槲覀冞M(jìn)入的項(xiàng)目自動(dòng)變成了小程序項(xiàng)目,這個(gè)需要做2個(gè)設(shè)置:
1. 設(shè)置微信公眾賬號(hào),服務(wù)類目必須是游戲
2. 設(shè)置微信開發(fā)者工具的開發(fā)模式
二、 解決步驟
1. 完善微信公眾號(hào)設(shè)置
完善你的小程序基本設(shè)置,小程序的服務(wù)類目必須是游戲。

簡(jiǎn)而言之就是:之前用于開發(fā)小程序的賬號(hào)是不能在進(jìn)行小游戲開發(fā)的,只能重新注冊(cè)賬號(hào)。特別注意服務(wù)類目的選擇。
2. 設(shè)置微信開發(fā)者工具的開發(fā)模式
微信開發(fā)者工具的開發(fā)模式,不能是小程序模式。因?yàn)闆](méi)有小游戲模式的選擇,所以這里應(yīng)該是什么都不選。
默認(rèn)情況下,你使用微信小程序的AppID,設(shè)置了服務(wù)類目是游戲,進(jìn)入微信開發(fā)者工具,開發(fā)模式這一欄默認(rèn)是空白的。
如果你自己之后手動(dòng)又選小程序了,暫時(shí)我找不到辦法切到小游戲模式。只能用微信開發(fā)者工具再新建一個(gè)項(xiàng)目,讓開發(fā)模式默認(rèn)空白。

3. 小游戲項(xiàng)目的修改
此時(shí),原則上將自己的 appID 填寫到項(xiàng)目的 project.config.json文件中保存即可。

然而,這個(gè) 微信開發(fā)者工具 就是夠任性,此時(shí)還是報(bào)錯(cuò)!
所以,你必須,將此項(xiàng)目移除后再重新添加才可以。必要時(shí),還可以通過(guò)清除數(shù)據(jù)緩存之后再重新添加。

當(dāng)然,本文針對(duì)的僅僅是微信小游戲的開發(fā),如果是微信小程序或其它情況報(bào)這種錯(cuò)誤,則另當(dāng)別論