2011-11-30 65 views
1

在Eclipse中,我正在按照以下方式創建一個Android測試項目。但我總是得到java.lang.NullpointerException。如何解決android測試項目中的java.lang.nullpointer異常?

程序。日食中沒有以前的項目。

選擇新建 - >項目 - > Android - > Android測試項目。

這是問項目名稱。我正在測試。然後它是要求android版本。我選擇了android 2.2,現在我選擇了ok。我得到「java.lang.NullpointerException」

如何解決這個問題?

回答

1

您應該在測試項目中包含另一個指示您想測試項目的項目。

例如,您有一個名爲MyCompanyProject的項目,並且假設您想爲其創建一個測試項目。您可以將其命名爲MyCompanyTestProject,並且在創建MyCompanyTestProject時應在Test Target部分中參考MyCompanyProject

1

如果您選擇現有的項目進行測試,它應該工作。

enter image description here

1

上面的答案是正確的錢。確保您在進入'TestTarget'頁面之前不要過早單擊'完成'。

1

在「選擇測試目標」對話框中選擇「此項目」時,出現同樣的錯誤。此選項對我來說是必需的,因爲我正在嘗試使用Robotium來測試預先打包的APK。

爲了解決這個錯誤,我添加了一個虛擬Android項目,然後創建了一個測試項目並選擇了「This project」。

0

我發現此錯誤創建phonegap應用程序。如果你還點擊TEST應用程序,然後點擊完成,然後取消,它工作正常...奇怪...