首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >目前在类路径中发现了由LeakCanary引起的leakcanary.LeakAssertions禁用。

目前在类路径中发现了由LeakCanary引起的leakcanary.LeakAssertions禁用。
EN

Stack Overflow用户
提问于 2022-02-18 04:32:12
回答 1查看 147关注 0票数 0

我一直试图将LeakCanary添加到我的代码库中。

我已经阅读了来自快速入门的说明,其中我还发现,如果我看到消息LeakCanary is currently disabled,那么LeakCanary有一个测试环境检测和我应该在代码库中添加以下内容

代码语言:javascript
复制
<resources>
  <string name="leak_canary_test_class_name">assertk.Assert</string>
</resources>

在我的例子中,这是如下所示,因为我不使用AssertK

代码语言:javascript
复制
<resources>
  <string name="leak_canary_test_class_name">org.assertj.core.api.Assertions</string>
</resources>

我现在遇到的问题是,消息看起来如下所示。

代码语言:javascript
复制
LeakCanary is currently disabled: test class leakcanary.LeakAssertions was found in classpath.
LeakCanary: No heap analysis performed

有谁知道现在的问题是什么吗?

EN

回答 1

Stack Overflow用户

发布于 2022-02-18 05:50:08

这并不是解释原因,但您可以通过编写包含在测试类路径中的空类来解决这个问题,并使用该类进行测试环境检测。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71168408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档