leakcanary-demo icon indicating copy to clipboard operation
leakcanary-demo copied to clipboard

I build your source code in my project,and get this problem when checking mem leak.why?

Open wangsheng115 opened this issue 9 years ago • 3 comments

java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference at com.squareup.leakcanary.HeapAnalyzer.findLeakingReference(HeapAnalyzer.java:160) at com.squareup.leakcanary.HeapAnalyzer.checkForLeak(HeapAnalyzer.java:95) at com.squareup.leakcanary.internal.HeapAnalyzerService.onHandleIntent(HeapAnalyzerService.java:57) at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:66) at android.os.Handler.dispatchMessage(Handler.java:111) at android.os.Looper.loop(Looper.java:207) at android.os.HandlerThread.run(HandlerThread.java:61)

wangsheng115 avatar Feb 20 '16 09:02 wangsheng115

may be the Android API level problem,try to run it on lower API

xxlyu-2046 avatar Apr 27 '16 11:04 xxlyu-2046

@xiadeye you are right .change a phone with lower api

ZJsnowman avatar Jun 08 '16 08:06 ZJsnowman

I got this problem on my xiaomi (api 23), but when I tested this on an old phone (api 19), it worked OK. I think you need to use a older phone to test as @xiadeye said.

Lee-swifter avatar Jun 29 '16 03:06 Lee-swifter