Android 安卓漏洞金丝雀2无法转储堆

Android 安卓漏洞金丝雀2无法转储堆,android,leakcanary,Android,Leakcanary,我试图在我的项目中实现LeakCanary2来检测内存泄漏,但它总是失败 2020-07-03 19:37:41.834 17761-17799/com.example.projects D/LeakCanary: WRITE_EXTERNAL_STORAGE permission not granted, ignoring 2020-07-03 19:37:47.912 17761-17799/com.example.projects D/LeakCanary: Dumped heap fil

我试图在我的项目中实现LeakCanary2来检测内存泄漏,但它总是失败

2020-07-03 19:37:41.834 17761-17799/com.example.projects D/LeakCanary: WRITE_EXTERNAL_STORAGE permission not granted, ignoring
2020-07-03 19:37:47.912 17761-17799/com.example.projects D/LeakCanary: Dumped heap file is 0 byte length
2020-07-03 19:37:47.914 17761-17799/com.example.projects D/LeakCanary: Failed to dump heap, will retry in 5000 ms
2020-07-03 19:37:47.914 17761-17799/com.example.projects D/LeakCanary: Rescheduling check for retained objects in 5000ms because failed to dump heap
2020-07-03 19:37:53.206 17761-17799/com.example.projects D/LeakCanary: Check for retained objects found 6 objects, dumping the heap
2020-07-03 19:37:53.214 17761-17799/com.example.projects D/LeakCanary: Removing 1 heap dumps
2020-07-03 19:37:53.222 17761-17799/com.example.projects D/LeakCanary: WRITE_EXTERNAL_STORAGE permission not granted, ignoring
它永远在一个无限的循环中继续。 如果我手动授予写入外部存储权限,它仍然不起作用

依赖性

debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.4'
在Moto G7上进行测试。
在仿真器上测试时,它按预期工作。

突然间,一切都按预期工作,我不知道出了什么问题,因为我什么也没做,现在它工作了。太奇怪了。最近刚买了一个MotoG7来测试一个应用程序,我可以确认——这也发生在我身上。我的MotoE6有这个问题。甚至Android Studio也无法转储堆。有人找到解决办法了吗?突然间,一切都按预期进行了,我不知道出了什么问题,因为我什么也没做,现在一切都正常了。太奇怪了。最近刚买了一个MotoG7来测试一个应用程序,我可以确认——这也发生在我身上。我的MotoE6有这个问题。甚至Android Studio也无法转储堆。有人找到解决办法了吗?