【发布时间】:2014-07-23 10:18:42
【问题描述】:
我试图在一个 android 项目上设置声纳分析
使用4.3版的sonarQube trough sonar-runner进行分析,安装android-plugin,在/path/to/android/sdk上设置ANDROID_HOME环境变量,使用ant构建没有任何问题
执行运行良好,但我有大量错误消息:
14:23:46.563 ERROR - Class not found: android.content.UriMatcher
14:23:46.563 ERROR - Class not found: android.net.Uri
14:23:46.563 ERROR - Class not found: android.database.sqlite.SQLiteDatabase
14:23:46.568 ERROR - Class not found: android.provider.BaseColumns
14:23:46.757 ERROR - Class not found: android.net.Uri
14:23:46.829 ERROR - Class not found: android.content.ContentProvider
14:23:46.829 ERROR - Class not found: android.net.Uri
14:23:46.830 ERROR - Class not found: android.database.sqlite.SQLiteDatabase
14:23:46.830 ERROR - Class not found: android.content.Context
...
我的 sonar-project.propeties :
sonar.projectKey=Client-Project
sonar.projectName=Client-Project
sonar.projectVersion=2.0
sonar.sources=src
sonar.binaries=bin/classes
sonar.librairies=bin/dexedLibs,usr/local/android-sdk-linux
sonar.language=java
sonar.sourceEncoding=UTF-8
sonar.profile=Android Lint
如何设置 Sonar 来查找这些 android 类?
【问题讨论】:
-
您找到解决此问题的方法了吗?
标签: android sonarqube sonar-runner