基礎(chǔ)要求
使用新MemoryProfiler的基礎(chǔ)要求是
· Unity5.3及其以上
· 使用IL2CPP,比如iOS平臺(tái)
· 構(gòu)建時(shí)開啟DevelopmentBuild
使用方法
下面以對(duì)iOS程序進(jìn)行MemoryProfile為例踢械,在OSX進(jìn)行专肪。
· 安裝Unity5.3俊抵,并打開能正常編譯通過的Unity項(xiàng)目工程
· 注意選擇ScriptingBackend是IL2CPP:Edit>ProjectSettings>Player>iOS>ScriptingBackend>IL2CPP
· 開啟DevelopmentBuild構(gòu)建
· 手機(jī)安裝好ipa
· 在Unity的Bitbucket開源庫(kù)里下載新Memory Profiler,并用Unity5.3打開該工程
· 手機(jī)USB連上電腦
· 打開傳統(tǒng)Profiler,如下圖進(jìn)行選擇骡澈,確保UnityEditor已正確選擇并連上移動(dòng)設(shè)備進(jìn)行Profile
點(diǎn)擊Window>MemoryProfiler,打開新MemoryProfiler窗口
點(diǎn)擊TakeSnapshot
成功用新MemoryProfiler截取內(nèi)存分析