无法进行Roboelectric测试

时间:2015-10-23 13:37:12

标签: android robolectric android-testing

我一直在

  

java.lang.NoClassDefFoundError:   android / content / pm / PackageManager $ NameNotFoundException ...   java.lang.ClassNotFoundException:无法加载   android.content.pm.PackageManager $ NameNotFoundException ...由以下原因引起:   java.util.zip.ZipException:LOC标头无效(签名错误)

知道导致这种情况的原因以及如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您的jar file可能是corrupted所以请重新添加jar文件或rebuild jar文件的路径...清理项目并重新运行。

答案 1 :(得分:0)

您需要从Android SDK安装Android-21的源代码