我一直试图将LeakCanary添加到我的代码库中。
我已经阅读了来自快速入门的说明,其中我还发现,如果我看到消息LeakCanary is currently disabled,那么LeakCanary有一个测试环境检测和我应该在代码库中添加以下内容
<resources>
<string name="leak_canary_test_class_name">assertk.Assert</string>
</resources>在我的例子中,这是如下所示,因为我不使用AssertK
<resources>
<string name="leak_canary_test_class_name">org.assertj.core.api.Assertions</string>
</resources>我现在遇到的问题是,消息看起来如下所示。
LeakCanary is currently disabled: test class leakcanary.LeakAssertions was found in classpath.
LeakCanary: No heap analysis performed有谁知道现在的问题是什么吗?
发布于 2022-02-18 05:50:08
这并不是解释原因,但您可以通过编写包含在测试类路径中的空类来解决这个问题,并使用该类进行测试环境检测。
https://stackoverflow.com/questions/71168408
复制相似问题