我正在尝试构建一个示例项目(core-basic),没有maven,只需选择位于repository / dependencies / 1.4.9 / robospice中的jar并将它们复制到Android项目libs文件夹。 / p>
我正在复制的罐子特别是:
但是,Eclipse显示了这个错误:
robospice-sample-core/libs/commons-lang3-3.1.jar' in project 'robospice-sample-core' cannot be read or is not a valid ZIP file
此外,我无法访问罐子的内容,WinRar说它们已损坏或无效。
那么,我做错了什么?我真的可以通过将它们复制到libs文件夹来使用这些jar,还是我还需要做更多的事情? eclipse为什么说他们无法阅读?
(先谢谢。尽管我知道Robospice的maven设置是强烈建议的,但我想知道为什么会这样)
答案 0 :(得分:3)
通过右键单击其文件名来下载jar - >保存链接返回损坏的jar文件。单击文件详细信息中的“原始”,返回正确的文件。
答案 1 :(得分:1)
下载文件时一定出错了。使用我的mac上的zipinfo可以很容易地打开它们。从repo分支再次下载它们或从maven central中选择工件。