编写可在Android和桌面上运行的测试

时间:2013-03-10 03:16:53

标签: android testing junit libgdx

最近我注意到我的Android应用程序中存在一个错误,当我在桌面上运行相同的代码时不会发生这种错误(因为该应用程序是在libgdx上编写的,99%的代码在桌面和Android上是相同的。我决定通过编写一些单元测试来探索原因。但是,虽然测试在桌面上运行良好,但当我尝试在Android上运行测试时,我收到“无法启动测试”错误:

[2013-03-09 19:06:45 - zzz-test-android] Installing zzz-test-android.apk...
[2013-03-09 19:06:48 - zzz-test-android] Success!
[2013-03-09 19:06:48 - zzz-test-android] Launching instrumentation android.test.InstrumentationTestRunner on 015d15b51d30180b
[2013-03-09 19:06:48 - zzz-test-android] Failed to launch test

我在Eclipse中设置项目的方式是我有两个项目:一个“zzz-test”,它包含测试类和JUnit3库。然后是第二个“zzz-test-android”项目(通过“New Android Test Project”创建),它依赖于zzz-test。

关于我可能做错了什么的想法,或者至少是一种获得可能更有用的错误消息的方法?

1 个答案:

答案 0 :(得分:0)

是否可以与清单文件中的某些缺少权限相关联?

相关问题