【问题标题】:Android Studio lint highlight with Timber not working使用 Timber 的 Android Studio lint 高亮显示不起作用
【发布时间】:2017-08-28 09:16:22
【问题描述】:

我已将 Timber 集成到一个新项目中。 而且我无法使 lint 突出显示工作。意思是这样的:

Timber.i("Hello, " + "world!");    

未突出显示为黄色。

我错过了什么吗?有这个设置吗? 运行./gradlew lint 生成了一个可爱的报告,它准确地找到了我想要的,所以 lint 规则在我的项目中的某个地方。然而,IDE 不想在运行中突出显示这一点。

new String("x") 之类的东西被突出显示,而且我的 IDE 设置大多是默认设置,所以有些东西可以工作。

我有另一个更大的 Timber 项目,并且亮点工作完美 - 所以我怀疑我在项目配置级别上遗漏了一些东西。

【问题讨论】:

  • 怎么会有更多的人没有遇到这种情况?

标签: android android-studio lint android-lint timber-android


【解决方案1】:

这是 Android Studio 2.3 和 Timber 4.5.1 或更早版本的问题。

如果您将 Android Studio 升级到 3.0 并将 Timber 升级到 4.6.0,您应该会正确突出显示此内容。 Android 源代码和 Timber 中存在问题。不过,这在最近的两个版本中都已修复。

You can see the Timber fix and a gif with your showcase here.

【讨论】:

    猜你喜欢
    • 2013-03-03
    • 1970-01-01
    • 2012-12-19
    • 1970-01-01
    • 1970-01-01
    • 2012-05-18
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    相关资源
    最近更新 更多