1

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

谢谢。

4

3 回答 3

1

您首先需要在 Sonar 服务器上成功分析您的项目,然后才能在 Eclipse 中将其与 Sonar Eclipse 关联。

http://docs.codehaus.org/display/SONAR/Sonar+Eclipse

于 2012-04-16T13:58:04.157 回答
1

如果人们对此线程感兴趣。我们最近推送了一个GitHub 项目,该项目将 Android 平台的多种测试技术结合在一起,并强调 Sonar 集成。

我们结合(并且列表并不详尽):

  • 机器人电动
  • 标准的junit测试
  • 机器人
  • 用户界面自动化
  • 离线使用 emma、cobertura 和 jacoco 的代码覆盖率
  • 模拟框架,例如 easy mock 和 mockito
  • 等等

而且,对于他们中的大多数人,我们提出了一种解决方案,可以在 Sonar 中显示这一切。

于 2013-03-25T07:48:54.527 回答
0

对于任何寻求相同的人,这就是我为使其工作所做的工作。我只是按照这个链接为我的项目编写了 ant build 并在文件中进行了配置并将我的代码部署在 Sonar 中,一切正常。但供您参考,它不是特定于 Android 的,它只是特定于 POJO。

于 2012-04-18T05:50:47.987 回答