我正在尝试导入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
答案 0 :(得分:1)
你可以告诉intelliJ不要运行测试:
File -> Project Structure -> Modules -> actionbarsherlock -> Source
从右栏中删除测试。
答案 1 :(得分:0)
如果您在将ActionBarSherlock导入项目时遇到问题,则可以通过这种方式导入 右键单击您的项目 - >点击android --->单击添加并添加actionbarsherlock并单击ok然后再次应用确定如果它给jar不匹配错误删除项目中的android supportv4库然后清理它。
答案 2 :(得分:0)
这适用于Intellij Idea
File -> Project Structure -> Modules -> Import/New Module ->
选择操作栏sherlock库的基本目录。