1.在HookLogger的Filters的Tab页面中,左侧的下拉菜单中选择Include only checked,在下面的Browse for EXE的按钮中选中要进行调试的那个工程的模拟器对应的exe程序,一般在C:/Symbian/9.1/s60_3rd/release /winscw/udeb/中,而文件名一般是工程名。
2.C:/Program Files/HookLogger/SetupHooks.cmd S60_3rd_MR:com.nokia.s60
3. 先启动hooklogger,再启动模拟器。
若启动模拟器的时候弹出警告框“One (or more)new processes appear to be symbian OS emulator but haven't connected to hooklogger.” 把/Symbian/9.1/S60_3rd_MR/Epoc32/release/winscw/udeb/euser.orig.dll删除,再执行C:/Program Files/HookLogger/SetupHooks.cmd S60_3rd_MR:com.nokia.s60。
http://wiki.forum.nokia.com/index.php/使用HookLogger检测内存泄漏