1樓:匿名使用者
可以直接在專案的 build settings 中搜尋" cocos2d",然後把 「cocos2d_debug=1」改成「cocos2d_debug=0」,就可以了。
另外,這個資訊提示只是為了方便程式除錯,真正釋出程式的時候,是不會出現的。
預設情況下,cocos2d專案會有兩個構建配置:除錯(debug)和釋出(release)。它們之間的主要區別是:
只有在除錯時,某些函式,比如cclog才會編譯並被遊戲**使用。這是影響除錯和釋出兩個構建配置執行效能的最主要因素。
注意:cclog巨集對蘋果的nslog方法進行了封裝,所以cclog只在除錯構建時才被編譯,在釋出構建時被刪除。建議在使用nslog的地方用cclog代替,因為日誌只是給開發者自己看的。
nslog會讓釋出的遊戲執行很慢,因為它即使在釋出構建裡也會執行。
js能有辦法遮蔽掉除錯時寫的console.log嗎
2樓:冰菓冰菓
這屬於**級別的修改了,這是我偶爾會用到的方法,重寫即可,下面貼**,有詳細的註釋:
不明白可以追問噢~
3樓:
nslog列印日誌我們需要開關,在release時需要關掉所有日誌(否則當然很浪費記憶體),當然我們也可以使用巨集定義來實現。但是還是有些麻煩!cclog裡面封裝了nslog,使用起來就方便多了了,因為它只在debug時候呼叫,在release時不呼叫。
希望能幫助到你。
如何關閉除錯資訊輸出
4樓:網友
操作方法如下:
preference->run/debug->console 設定limit console output 為false,方便除錯時,檢視全部console。
cocos2dx-lua 3.8 cocos 模擬器 怎麼設定 可以輸出 log
5樓:控西牛
編譯你的專案, ide-support/
#define cc_code_ide_debug_support 1
#if (cocos2d_debug >>0)都為1 就有log
android開發除錯logcat一直輸出怎麼解決
6樓:千鋒教育
除錯logcat時,有時只想要檢視某乙個程式的log,但是手機產生的log很多,一下子就會把剛看到的需要的log擠掉。
這時候,可以點選左上角的+號圖示。
在出來的視窗中填入需要顯示的程式的包名,點選ok可以看到,輸出的已經都是我們需要的log了pid:根據程序id
tag:根據log級別。
7樓:好程式設計師
android開發中機器執行的時候輸出log是正常的,可以通過設定乙個過濾讓log輸出停止或者只顯示過濾出來的內容,在windows7下android studio使用辦法如下:
1、首先開發log控制檯,如下圖:
2、點選右上方的"edit filter configuration",如下圖:
3、點選之後出現乙個頁面,在該頁面設定過濾,如下圖:
4、填寫之後log輸出就看不見了,如下圖:
cocos2dx與cocos2d有什麼區別
肯定是cocos2dx,因為cocos2d只能開發ios遊戲,還不能被移植到android,因為cocos2d使用的是oc語言的緣故,cocos2d x就不一樣了,它是用c 寫的,可以很好的實現跨平台。這兩個東西的優點是一樣的,你不用使用opengl的 就可以完成很好的動畫效果,並且學起來也很容易,...
cocos2dx與cocos2d有什麼區別
乙個跨平台,乙個只能執行在ios系統,乙個是c 乙個是oc cocos2d是用oc寫的只能開發ios遊戲不可以跨平台 cocos2dx是基於c 的可以跨平台,目前很多公司都趨向於cocos2d x引擎開發遊戲的趨勢,所以要學的話還是建議學cocos2dx,不但可以用c 開發,也可以用html5等多種...
請教cocos2d各個版本間的區別
cocos2d和baibox2d是完全不同的東西,cocos2d是乙個開du源框架,可以構建2d環境 zhi,上面有daoccscene,cclayer,ccsprite等概念,用它可以構建很好內的2d環境。box2d是乙個物容理引擎,模擬乙個真實的物理環境,上面有重力加速度,摩擦力,剛體能概念,在...