2012-05-16 59 views
1

使用ActionBarSherlock出于某种原因,我不能让ActionBarSherlock工作。我觉得我有它设置正确,但它并不显示在IntelliSense中,当我尝试导入它或使用它。还有什么我需要做的,除了包括它作为一个模块?问题项目

图片:

enter image description here

enter image description here

+0

你这个库模块添加到您的应用程序模块的依赖性?见http://www.jetbrains.com/idea/webhelp/configuring-module-dependencies-and-libraries.html。 – CrazyCoder

+0

这工作,但现在我无法编译。它告诉我:'java.util.zip.ZipException:重复条目:resources.arsc',我找不到任何告诉我这是什么或如何解决它的东西。它会一直编译,直到资源被打包为止。 – Cody

+1

请检查它是依赖项中库的唯一副本,请勿添加它的jar。它可能发生是因为您已经导入了Maven项目及其依赖项。 – CrazyCoder

回答

6

你需要确保的依赖关系的设置是否正确,主要应用模块需要依赖于库模块上,并且必须有在罐子没有重复的依赖。

我已经prepared a sample project使用为这个库中的演示。解压缩,在IntelliJ IDEA的开放samples/demos,确保您定义的Android 4.0平台,打造。

+0

看起来像Maven的依赖关系是问题。 IntelliJ IDEA是一款出色的IDE,但与Eclipse相比,它需要花费时间。谢谢! – Cody