我想在现有的Android Studio 1.1项目中添加对单元测试的支持。我按照this教程,但收到错误:
java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NoSuchMethodException: android.os.Looper.<init>(boolean)
at org.robolectric.RobolectricTestRunner$2.evaluate(RobolectricTestRunner.java:228)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at ...
我找到了this解决方案,但这只适用于mac,我在Windows中找不到类似的方法。
答案 0 :(得分:0)
我刚刚发现了。在我的maven settings.xml中,我添加了(如maven site中所述):
<localRepository>${user.home}/.m2/repository</localRepository>
删除后,Roboletric工作正常。