sonarqube android studio,使用Sonarqube分析Android Studio(Gradle)项目

宋高寒
2023-12-01

我试图用Sonarqube分析

Android Studio项目.

我在我的PC上运行了sonarqube,该项目位于SVN存储库中.当我运行命令gradle sonarqube时,这是输出

对于porject(src /文件夹)中的所有类,消息是

Class 'abc' is not accesible through the ClassLoader

这是我的实际配置,根项目gradle文件

buildscript {

repositories {

jcenter()

maven {

url "https://plugins.gradle.org/m2/"

}

}

dependencies {

classpath 'com.android.tools.build:gradle:1.1.0'

classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.0.1"

}

}

allprojects {

repositories {

jcenter()

}

}

app gradle文件

apply plugin: 'com.android.application'

apply plugin: "org.sonarqube"

... android config

... dependencies etc ...

sonarqube {

properties {

property 'sonar.projectName','Material Design Sample'

property 'sonar.working.directory','$project.buildDir/sonar'

property 'sonar.projectVersion','1'

property 'sonar.scm.provider','svn'

property 'sonar.sources','src/main/java'

property 'sonar.language','java'

property 'sonar.sourceEncoding','UTF-8'

property 'sonar.java.binaries','build'

property 'sonar.java.libraries','libs/*.jar'

property 'sonar.java.test.binaries','build'

property 'sonar.java.test.libraries','libs/*.jar'

}

}

我正在使用Sonar 5.5,Gradle 2.3和Java 7,我一直在阅读这篇documentation

我一直在阅读许多FAQ,Q& A网站,但我无法解决我的问题.

 类似资料: