![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
App开发
文章平均质量分 62
紫葡藤
这个作者很懒,什么都没留下…
展开
-
Android内存监测工具DDMS->Heap,内存分析工具->MAT
无 论怎么小心,想完全避免bad code是不可能的,此时就需要一些工具来帮助我们检查代码中是否存在会造成内存泄漏的地方。 Android tools中的DDMS就带有一个很不错的内存监测工具Heap(这里我使用eclipse的ADT插件,并以真机为例,在模拟器中的情 况类似)。用Heap监测应用进程使用内存情况的步骤如下: 1. 启动eclipse后,切换到DDMS视图,并确认D转载 2015-06-03 22:34:45 · 384 阅读 · 0 评论 -
android 中如何分析内存泄漏
前提条件: 1,电脑安装了java 运行环境 2,手机端开启了 USB 调试开关 3,获取 root 权限 基本步骤: 1,使用eclipse 自带的 DDMS 工具分析各线程的内存使用情况,如下图所示 Heap视图界面会定时刷新,在对应用的不断的操作过程中就可以看到内存使用的变化。 怎样判断当前进程是否有内存泄漏呢? 这里需要注意一个值:VM Heap页转载 2015-06-03 22:38:25 · 286 阅读 · 0 评论 -
Android Studio常用快捷键
(会持续更新)这边讲的常用快捷键是指做完Keymap到Eclipse后的,不是纯Android Studio的,这边主要讲下比较常用的一些快捷键: Ctrl+G / Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等。 Alt+H:查找功能,全局查找 F4:查看类继承关系 F2:查看文档说明(函数使用说明) Ctrl+E转载 2015-06-03 11:39:56 · 372 阅读 · 0 评论 -
android之 MAT、DDMS 等内存查看工具
目录(?)[-] 一概述二AndroidJava中常见的容易引起内存泄漏的不良代码 一 查询数据库没有关闭游标二 构造Adapter时没有使用缓存的 convertView三 Bitmap对象不在使用时调用recycle释放内存四 释放对象的引用五 其他 三内存监测工具 DDMS -- Heap四内存分析工具 MATMemory Analyzer Tool 一 生成hprof文转载 2015-06-05 17:57:17 · 566 阅读 · 0 评论 -
“ant debug install” 出错: sdk.dir is missing. Make sure....
BUILD FAILED D:\Android\android-sdk\tools\ant\build.xml:569: The following error occurred while executing this line: C:\cocos2d-2.0-x-202\cocos2dx\platform\android\java\build.xml:46: sdk.dir is miss转载 2015-06-07 17:42:22 · 759 阅读 · 0 评论 -
ant 打包android应用
一.准备ant,android 1.把官网下载的ant和android解压到本地 2.环境变量中设置ANT_HOME和ANDROID_HOME,比如:F:/software/apache-ant-1.9.3,F:/android/adt-bundle-windows-x86-20140321/sdk 3.%ANT_HOME%/bin和%ANDROID_HOME%/bin加到path 注:A转载 2015-06-08 19:51:01 · 415 阅读 · 0 评论 -
FindBugs规则整理
FindBugs是基于Bug Patterns概念,查找javabytecode(.class文件)中的潜在bug,主要检查bytecode中的bug patterns,如NullPoint空指针检查、没有合理关闭资源、字符串相同判断错(==,而不是equals)等 一、Security 关于代码安全性防护 1.Dm: Hardcoded constant database password转载 2015-07-03 10:16:27 · 789 阅读 · 0 评论 -
findBugs学习小结
今天代码质量再次强调java代码提交SVN前要经过findBugs检查,虽然根据菜单我也基本会有findBugs插件,但为了更全面的学习、更高效的利用,我搜索学习了findbugs的用法。 检查原理 Findbugs是一个静态分析工具,它检查类或者JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。Findbugs自带检测器,其中有60余种Bad practice,80余种Corre转载 2015-06-15 14:40:32 · 454 阅读 · 0 评论 -
如何在 Eclipse 中使用命令行
如何在 Eclipse 中使用命令行原创 2016-05-06 09:56:26 · 8775 阅读 · 2 评论