2012-04-16 26 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。