码迷,mamicode.com
首页 >  
搜索关键字:leakcanary    ( 71个结果
AccessibilityManager LeakCanary
记一次内存泄露 开发的应用,利用LeakCanary检测内存泄露,发现在我自己的手机【一加三 android 7.1.1】必然存在泄露。日志如下 分析起来毫无头绪,全部都在SDK里面,在activity里面也完全没有使用AccessibilityManager 相关的。 最开始由于应用有一个地图界面 ...
分类:数据库   时间:2017-06-13 18:19:50    阅读次数:237
【Android内存泄漏检测】LeakCanary使用总结
一、什么是LeakCanary? LeakCanary就是用来检测Android端内存泄漏的一个工具。能够检测Activity的泄漏 什么是内存泄漏? Java 对象有时也会”长死不死“,GC 拿它没有办法,这种情况就是内存泄漏。造成这种情况的原因是:Java 对象被另一个生命周期更长对象持有,具有 ...
分类:移动开发   时间:2017-06-08 14:58:18    阅读次数:420
Android常见内存泄露
前言 对于内存泄漏,我想大家在开发中肯定都遇到过,只不过内存泄漏对我们来说并不是可见的,因为它是在堆中活动,而要想检测程序中是否有内存泄漏的产生,通常我们可以借助LeakCanary、MAT等工具来检测应用程序是否存在内存泄漏,MAT是一款强大的内存分析工具,功能繁多而复杂,而LeakCanary则 ...
分类:移动开发   时间:2017-03-29 22:41:29    阅读次数:229
各种类库
leakcanary :检测应用内存泄漏问题,这个都知道吧 butterknife :帮助Android控件和回调的进行依赖注入,JakeWharton大神的力作 dagger2 :Android和Java依赖注入库 rxjava :一个实现异步操作的库,现在非常火 RxAndroid :用于And ...
分类:其他好文   时间:2017-03-08 00:40:42    阅读次数:200
Android工具:LeakCanary—内存泄露检测神器
一、LeakCanary简介 LeakCanary是Square公司开源的一个检测内存的泄露的函数库,可以方便地和你的项目进行集成,在Debug版本中监控Activity、Fragment等的内存泄露...
分类:移动开发   时间:2017-02-14 12:30:16    阅读次数:1604
Android 源码系列之<十四>从源码的角度深入理解LeakCanary的内存泄露检测机制(下)
在上边文章Android 源码系列之从源码的角度深入理解LeakCanary的内存泄露检测机制(中)由于篇幅原因仅仅向小伙伴们讲述了在Android开发中如何使用LeakCanary来检测应用中出现的...
分类:移动开发   时间:2016-12-12 09:55:31    阅读次数:373
使用新版Android Studio检测内存泄露和性能
怎么才能检测内存泄露呢?网上教程非常多,不过很多都是使用Eclipse检测的, 其实1.3版本以后的Android Studio 检测内存非常方便, 如果结合上MAT工具,LeakCanary插件,一切就变得so easy了。 熟悉Android Studio界面 工欲善其事,必先利其器。我们接下来 ...
分类:移动开发   时间:2016-11-18 21:54:46    阅读次数:337
Android 源码系列之<十三>从源码的角度深入理解LeakCanary的内存泄露检测机制(中)
在上篇文章Android 源码系列之从源码的角度深入理解LeakCanary的内存泄露检测机制(上)中主要介绍了Java内存分配相关的知识以及在Android开发中可能遇见的各种内存泄露情况以及相对应...
分类:移动开发   时间:2016-11-14 09:59:54    阅读次数:580
LeakCanary核心原理源码浅析
网上大牛太多,不敢说分析,也不敢装成大大,所以只能是浅析… 那么今天这篇主要解决什么问题呢?其实就一个问题,LeakCanay.install(this)这个函数到底是怎么走的,用测试的话说就是...
分类:其他好文   时间:2016-11-08 17:36:54    阅读次数:247
Android开发学习之路-LeakCanary使用
LeakCanary是一个内存泄漏检测库,它可以在我们的应用发生内存泄漏的时候发出提醒,提醒包括通知和Log。GitHub 这个库使用起来比较简单: ①添加依赖: ②自定义Application 这样就可以了。 我们这里通过简单的例子看看它的效果,我们都知道,内存泄漏比较容易发生的,就是因为生命周期 ...
分类:移动开发   时间:2016-10-12 11:30:34    阅读次数:228
71条   上一页 1 2 3 4 5 6 ... 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!