2010-07-16 34 views
1

我遵循在線指導在Eclipse中構建HelloAndroid和HelloAndroidTest。測試運行時,logcat顯示正確的結果到stdout,但Eclipse中的JUnit testrunner窗口是沉默的 - 沒有任何東西。Android JUnit在Eclipse JUnit視圖中沒有輸出

我正在通過OTA安裝Android 2.2的Nexus One上運行測試。我一直無法找到這個問題的任何提及。

我想知道這個最新版本的管道是否壞了,或者如果在JUnit視圖中不支持在手機上運行。我會嘗試模擬器,看看是否有所作爲。

謝謝。

回答

0

我有時會看到類似的問題(我正在使用自定義Android ROM,FYI)。

到目前爲止,我的解決方案是殺死JUnit測試過程並重新啓動它。雖然這不是一個完美的解決方案,但這意味着我有時會看到JUnit輸出正確,這總比從來沒有好過。

0

檢查LogCat以找出問題所在。

我有同樣的問題,控制檯輸出顯示測試成功,但JUnit沒有加載任何測試用例,什麼也沒有顯示。在我檢查了LogCat之後,發現有一個類沒有加載運行時錯誤,這是由測試類編碼錯誤引起的。在我修復了測試類和AndroidManifest.xml之後,它運行良好,JUnit加載並正確顯示。