2012-04-16 63 views
1

我想为我的Android项目开发使用SonarSource,为此我按照提供的步骤here安装Sonar Eclipse插件,当我试图将我的android项目与它要求的Sonar关联时groupId和artifactId,我不知道这两个,在冲浪之后似乎groupId只是我的项目包(但不能确定),对于artifactId,我选择了所需的声纳服务器并单击完成后给出了我的项目名称按钮我在与声纳窗口关联的左上角出现未知错误。 那么有人可以指导我如何使用SonarSource for Android项目或共享相同的链接。在Eclipse中的Android项目的SonarSource

谢谢。

+0

当你选择你的服务器时,你能从那里选择你的声纳项目吗?或者你有没有从未执行过分析? – oers 2012-04-16 06:52:33

+0

我以前从未执行过分析。 – Vignesh 2012-04-16 07:05:00

+1

这里的“难题”是Sonar的理想设计是从自动化构建服务器运行,至少每天刷新一次仪表板。另一方面,Eclipse插件被设计为支持工具,用于在未提交的代码上本地运行分析。 – 2012-04-16 18:17:27

回答

1

如果有人对此主题感兴趣,我们最近推出了一款GitHub project,它将多种测试技术结合在一起用于Android平台,并强调Sonar集成。

我们结合(与名单并不详尽):

  • robolectric
  • 标准的JUnit测试
  • robotium
  • UI的Automator
  • 使用
  • 代码覆盖率艾玛的Cobertura和jacoco离线
  • 嘲笑框架,如简单的模拟和mockito

而且,对于其中大多数,我们提出了一个解决方案,以在Sonar中显示这一切。

0

为了任何人谁在寻找同样的,这里是我做什么,使其工作。 我只是遵循这link和我的项目编写的ant构建,并在文件中进行配置,并在Sonar中部署我的代码,一切工作正常。但是,对于您的信息,它不是特定于Android的具体POJO。