0

我正在尝试为 android 应用程序导入程序文件。但是在设置 ActionBarSherlock 时遇到问题给了我错误。我正在使用带有 IntelliJ 12 CE、Android SDK、Java 和 Action Bar Sherlock 的 MAC。如何设置它不会出错?

java: /library-projects/actionbar-sherlock-4.2.0/test/com/actionbarsherlock/internal/ManifestParsingTest.java:3: package org.junit does not exist

java: /library-projects/actionbar-sherlock-4.2.0/test/com/actionbarsherlock/internal/ManifestParsingTest.java:6: package org.hamcrest does not exist

java: /library-projects/actionbar-sherlock-4.2.0/test/com/actionbarsherlock/internal/ManifestParsingTest.java:6: static import only from classes and interfaces

java: /library-projects/actionbar-sherlock-4.2.0/test/com/actionbarsherlock/internal/ManifestParsingTest.java:7: package org.junit does not exist

java: /library-projects/actionbar-sherlock-4.2.0/test/com/actionbarsherlock/internal/ManifestParsingTest.java:10: cannot find symbol
symbol  : class Test
location: class com.actionbarsherlock.internal.ManifestParsingTest
4

3 回答 3

1

你可以告诉 intellJ 不要运行测试:

File -> Project Structure -> Modules -> actionbarsherlock -> Source

从右栏中删除测试。

于 2014-10-25T19:04:45.400 回答
0

这适用于 Intellij Idea

File -> Project Structure -> Modules -> Import/New Module -> 

选择action bar sherlock库的基本目录。

于 2013-06-02T15:11:49.487 回答
0

如果您在将 ActionBarSherlock 导入项目时遇到问题,那么您可以通过这种方式导入它 右键单击​​您的项目 --> 单击 android ---> 单击添加并添加 actionbarsherlock,然后单击确定,然后应用,如果再次确定它给出了 jar 不匹配错误删除项目中的 android supportv4 库,然后清理它。

于 2013-06-02T15:09:16.227 回答