Android studio gradle lint仅卡在命令行中

Android studio gradle lint仅卡在命令行中,android-studio,gradle,android-gradle-plugin,Android Studio,Gradle,Android Gradle Plugin,我有一个Android Studio项目(3.1.3) 当我运行Analyze->Inspect codeLint运行一段合理的时间并给出结果。它让我可以选择运行lint的模块,等等 当我使用/gradlew lint运行它时--debuglint运行并最终陷入以下循环: 3:52:50.637[调试][org.gradle.cache.internal.DefaultFileLockManager]已获取锁。 13:52:50.637[DEBUG][org.gradle.cache.inte

我有一个Android Studio项目(3.1.3)

当我运行
Analyze->Inspect code
Lint运行一段合理的时间并给出结果。它让我可以选择运行lint的模块,等等

当我使用
/gradlew lint运行它时--debug
lint运行并最终陷入以下循环:


3:52:50.637[调试][org.gradle.cache.internal.DefaultFileLockManager]已获取锁。
13:52:50.637[DEBUG][org.gradle.cache.internal.DefaultFileLockManager]释放对守护程序地址注册表的锁定。
13:52:50.638[DEBUG][org.gradle.cache.internal.DefaultFileLockManager]正在等待获取守护程序地址注册表上的共享锁。
13:52:50.638[调试][org.gradle.cache.internal.DefaultFileLockManager]已获取锁。
13:52:50.638[DEBUG][org.gradle.cache.internal.DefaultFileLockManager]释放对守护程序地址注册表的锁定。


如何让命令行像在Android Studio上一样运行

若要仅为特定构建变体运行lint任务,必须将变体名称大写,并在其前面加上lint


尝试在gradle配置文件中禁用gradle守护程序(请参阅how-to链接的“disablethedaemon”一段)

现在它应该可以工作了,或者至少它给了你“真实”的错误信息

希望能有帮助,, 军团-

注意:如果链接将被删除或移动,我将引用我认为您需要的部分:

Gradle守护进程默认启用,我们建议始终启用 启用它。有几种方法可以禁用守护进程,但是 最常见的是添加行

org.gradle.daemon=该文件为false «USER\u HOME»/.gradle/gradle.properties,其中«USER\u HOME»是您的家 目录这通常是以下情况之一,具体取决于您的 站台:

C:\Users\(Windows Vista和7+)

/用户/(macOS)

/主页/(Linux)

如果该文件不存在,只需使用文本编辑器创建它


非常感谢。这样做使我能够找到正确的问题,这是一个皮棉问题与旧版本的木材在这里描述
./gradlew lintDebug