在Eclipse中,我正在以下面的方式创建一个Android测试项目。但我总是得到java.lang.NullpointerException。
步骤。没有以前的项目在日食上。
选择新功能 - >项目 - > Android - > Android测试项目。
询问项目名称。我正在考试。然后是问Android版。我正在选择Android 2.2现在我选择确定。我得到“java.lang.NullpointerException”
如何解决这个问题?
答案 0 :(得分:1)
您应该在Test Project中包含另一个项目,该项目指示您要测试的项目。
例如,您有一个名为MyCompanyProject
的项目,并假设您要为其创建测试项目。您可以将其命名为MyCompanyTestProject
,在创建MyCompanyProject
时,您应该在Test Target
部分中引用MyCompanyTestProject
。
答案 1 :(得分:1)
如果您选择要测试的现有项目,它应该可以工作。
答案 2 :(得分:1)
上述答案是对的钱。确保在进入“TestTarget”页面之前不要过早地单击“完成”。
答案 3 :(得分:1)
在“选择测试目标”对话框中选择“此项目”时,我遇到了同样的错误。这个选项对我来说是必要的,因为我正在尝试使用Robotium来测试预先打包的APK。
为了解决这个错误,我添加了一个虚拟的Android项目,然后创建了一个测试项目并选择了“这个项目”。
答案 4 :(得分:0)
我发现此错误会创建一个phonegap应用。如果您也单击TEST应用程序,然后单击完成然后取消,它工作正常......奇怪......