如何解决android测试项目中的java.lang.nullpointerexception?

时间:2011-11-30 05:51:30

标签: android

在Eclipse中,我正在以下面的方式创建一个Android测试项目。但我总是得到java.lang.NullpointerException。

步骤。没有以前的项目在日食上。

选择新功能 - >项目 - > Android - > Android测试项目。

询问项目名称。我正在考试。然后是问Android版。我正在选择Android 2.2现在我选择确定。我得到“java.lang.NullpointerException”

如何解决这个问题?

5 个答案:

答案 0 :(得分:1)

您应该在Test Project中包含另一个项目,该项目指示您要测试的项目。

例如,您有一个名为MyCompanyProject的项目,并假设您要为其创建测试项目。您可以将其命名为MyCompanyTestProject,在创建MyCompanyProject时,您应该在Test Target部分中引用MyCompanyTestProject

答案 1 :(得分:1)

如果您选择要测试的现有项目,它应该可以工作。

enter image description here

答案 2 :(得分:1)

上述答案是对的钱。确保在进入“TestTarget”页面之前不要过早地单击“完成”。

答案 3 :(得分:1)

在“选择测试目标”对话框中选择“此项目”时,我遇到了同样的错误。这个选项对我来说是必要的,因为我正在尝试使用Robotium来测试预先打包的APK。

为了解决这个错误,我添加了一个虚拟的Android项目,然后创建了一个测试项目并选择了“这个项目”。

答案 4 :(得分:0)

我发现此错误会创建一个phonegap应用。如果您也单击TEST应用程序,然后单击完成然后取消,它工作正常......奇怪......