将项目导入 Android Studio 时有关 ActionBarSherlock 的问题
是否有其他人在导入项目时遇到问题?我总共有100个错误和17个警告。这在.我按照步骤创建了一个Gradle构建文件。在我尝试生成项目之前,没有导入错误。ActionBarSherlock
Eclipse
我还尝试重新下载ABS新鲜并替换到我的项目中。
ABS 和 是否存在已知问题?(当然,Android Studio现在基于它)IntelliJ
以下是我看到的一些错误:
java: ...
Workspace/ActionBarSherlock/src/com/actionbarsherlock/app/SherlockFragment.java:4: cannot find symbol
symbol : class Fragment
location: package android.support.v4.app
java: ... Workspace/ActionBarSherlock/src/com/actionbarsherlock/app/SherlockListFragment.java:4: cannot find symbol
symbol : class ListFragment
location: package android.support.v4.app
java: ...
Workspace/ActionBarSherlock/src/com/actionbarsherlock/widget/SuggestionsAdapter.java:33:
package android.support.v4.widget does not exist
任何帮助真的很感激
编辑:使用Standard IntelliJ IDEA似乎没有问题。许多在线指南用于设置ABS。另外,正如Jake所提到的,他实际上一直在IntelliJ中开发这个东西。
下面是一个示例指南:http://android-wtf.com/2012/09/how-to-configure-actionbarsherlock-with-intellij-idea/
但是,我仍然不确定为什么它不能在Android Studio中工作。
编辑2:下面的答案中的解决方案。简而言之:(我下载了最新版本,从我的项目中提取,删除了旧版本,然后将目录导入到我现有的项目中。注意,在我的特殊情况下,我遇到了 junit 编译错误的问题,需要删除 \test\junit\ )abs
abs
file > import module...
actionbarsherlock