如何解决android测试项目中的java.lang.nullpointer异常?
在Eclipse中,我正在按照以下方式创建一个Android测试项目。但我总是得到java.lang.NullpointerException。如何解决android测试项目中的java.lang.nullpointer异常?
程序。日食中没有以前的项目。
选择新建 - >项目 - > Android - > Android测试项目。
这是问项目名称。我正在测试。然后它是要求android版本。我选择了android 2.2,现在我选择了ok。我得到“java.lang.NullpointerException”
如何解决这个问题?
您应该在测试项目中包含另一个指示您想测试项目的项目。
例如,您有一个名为MyCompanyProject
的项目,并且假设您想为其创建一个测试项目。您可以将其命名为MyCompanyTestProject
,并且在创建MyCompanyTestProject
时应在Test Target
部分中参考MyCompanyProject
。
如果您选择现有的项目进行测试,它应该工作。
上面的答案是正确的钱。确保您在进入'TestTarget'页面之前不要过早单击'完成'。
在“选择测试目标”对话框中选择“此项目”时,出现同样的错误。此选项对我来说是必需的,因为我正在尝试使用Robotium来测试预先打包的APK。
为了解决这个错误,我添加了一个虚拟Android项目,然后创建了一个测试项目并选择了“This project”。
我发现此错误创建phonegap应用程序。如果你还点击TEST应用程序,然后点击完成,然后取消,它工作正常...奇怪...