社区
高通开发者论坛
帖子详情
如何在模拟器中查看内存泄露。
xiaoxuefengwu
2010-03-04 10:29:15
如何在模拟器中查看内存泄露,如打开一个页面,在返回主页面是有没有内存泄露。
在真机上直接看内存使用量,在模拟器上不知怎么实现?
...全文
2158
6
打赏
收藏
如何在模拟器中查看内存泄露。
如何在模拟器中查看内存泄露,如打开一个页面,在返回主页面是有没有内存泄露。 在真机上直接看内存使用量,在模拟器上不知怎么实现?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzmlake
2010-03-29
打赏
举报
回复
其实,严格的设计和编写程序是最有效的方法
资源进行统一的申请和释放
output window主要看日志信息吧?
visual4825
2010-03-26
打赏
举报
回复
不知道LZ用的是Q社的Simulator还是MAKER的?
malu_1982
2010-03-09
打赏
举报
回复
MARK..............
qzlyc
2010-03-05
打赏
举报
回复
模拟器上view->output window,查看
路飞-总裁
2010-03-05
打赏
举报
回复
在VC上调试BREW应用时,DEBUG窗口提示很多如【1】和【2】信息:
*AEEHeap.c:1167 - 100 - dialereditapp #2042 e:\...\dialereditform.c:346 (L)【1】
*OEMOS.c:679 - BPOINT Type 1, Node 0x047856C8 dialereditapp【2】
*AEEHeap.c:1167——表示文件AEEHeap.c的第1167行输出的这个信息
100——表示内存泄漏的内存块的大小
dialereditapp——表示内存泄漏所在Applet
e:\...\dialereditform.c:346 (L)——表示内存泄漏所在文件和行号
*OEMOS.c:679——表示文件OEMOS.c的第679行输出的这个信息
BPOINT Type 1——表示内存泄漏
Node 0x047856C8 dialereditapp——节点,地址,应用
BPOINT 断点
BREW定义了四种错误类型:
TYPE 1: 内存泄露问题,就是用MALLOC分配的内存没有释放了。
TYPE 2: BREW接口内存泄露。这种错误在APP退出的时候会提示。
TYPE 3: 内存corruption,通常就意味着写了不该写的地方,或者释放了不该释放的地方。
TYPE 4: BREW异常。
对于1和2稍微容易调试一些。
TYPE1:可以加一些内存调试代码,记录所有分配和释放的地址,找出错误。很多软件在设计时,都预留了内存调试接口。如果没有,自己写呗。
TYPE2:应用中用的IF是很有限的吧,好好检查下,努力点,就没问题了
TYPE3:这类问题比较难调试,有时候可以通过设置内存断点来跟踪到错误的地方。在VC中设置内存断点,断点停时,查看操作该地址的地方是否有误,该地址是否为义分配内存。但大多时候,由于出错的地址(提示的地址)可能操作的很多,比如内存分配比较频繁,该内存区可能被重复分配释放,调试起来就比较困难了。这时候就需要有耐心了,多打调试信息,缩小出错的代码范围,然后仔细检查代码。
半吊子全栈工匠
2010-03-04
打赏
举报
回复
查看 output window即可
HTD_PC
模拟器
内存分析工具 (版本号:3.3).rar
支持所有
模拟器
内存分析,支持指定雷电
模拟器
和逍遥
模拟器
两种,其他需要自己增加pin即可,功能非常多可以搜索指定特征码,可以写入调试单浮点和整数数据
精选_EXE加载
模拟器
直接在内存
中
加载运行EXE不通过API创建进程运行_源码打包
EXE加载
模拟器
直接在内存
中
加载运行EXE不通过API创建进程运行
androidStudio内存泄漏分析
用AndroidStudio内存泄漏分析,亲测可用,在项目
中
充分验证。
能够使用内存
查看
,
查看
图片的KEmulator
KEmulator手机
模拟器
查看
程序使用内存和信息.
JAVA
模拟器
JAVA
模拟器
高通开发者论坛
2,851
社区成员
5,758
社区内容
发帖
与我相关
我的任务
高通开发者论坛
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
复制链接
扫一扫
分享
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能
物联网
机器学习
技术论坛(原bbs)
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章