草庐IT

android - FindBugs Android Gradle No classes configured 错误

coder 2023-11-22 原文

我正在尝试在 Android 构建中使用适用于 Gradle 的 FindBugs 插件。

build.gradle 文件

buildscript {
  repositories {
    mavenCentral()        
  }
  dependencies {
    classpath 'com.android.tools.build:gradle:0.6.+'
  }
}
apply plugin: 'android'
apply plugin: 'findbugs'

android {
  compileSdkVersion 19
  buildToolsVersion "19.0.0"
  defaultConfig {
    minSdkVersion 8
    targetSdkVersion 19        
  }
}

dependencies {
  compile 'com.android.support:appcompat-v7:+'
}

但是当我执行 check 任务时它说

No classes configured for FindBugs analysis.

如何为 FindBugs 分析配置类?

最佳答案

目前这是不可能的,因为 findbugs 期望 Gradle 的普通 Java SourceSets 但 android 插件使用自定义的。

Gradle 和 Android 插件都计划允许使用默认的 SourceSets,这将启用 FindBugs。

您在此处跟踪此问题:https://code.google.com/p/android/issues/detail?id=55839

关于android - FindBugs Android Gradle No classes configured 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20514692/

有关android - FindBugs Android Gradle No classes configured 错误的更多相关文章

随机推荐