Java Android Studio不支持HoloEverywhere和ActionBarSherlock

Java Android Studio不支持HoloEverywhere和ActionBarSherlock,java,android,intellij-idea,android-studio,Java,Android,Intellij Idea,Android Studio,我可以将ActionBarSherlock和HoloEverywhere导入Android Studio,但我无法编译我的应用程序 截图: 无论出于何种原因,我的意图似乎有些反常,即使库导入似乎工作正常,我在尝试模拟我的应用程序时也会遇到以下错误: java: /Users/patdugan/usmc-pro-fitness-abs-he/src/com/patdugan/usmcprofitness/USMCProFitMainActivity.java:16: package org.ho

我可以将ActionBarSherlock和HoloEverywhere导入Android Studio,但我无法编译我的应用程序

截图:

无论出于何种原因,我的意图似乎有些反常,即使库导入似乎工作正常,我在尝试模拟我的应用程序时也会遇到以下错误:

java: /Users/patdugan/usmc-pro-fitness-abs-he/src/com/patdugan/usmcprofitness/USMCProFitMainActivity.java:16: package org.holoeverywhere.widget does not exist
有人有什么想法吗?

我刚刚遇到了这个问题

您需要做的是转到
文件>项目结构…
并单击
模块
。确保ActionBarSherlock在其
依赖项
选项卡下具有支持库。如果没有,请单击底部的加号并添加库(您可能需要单击
新建库…
以选择子项目中的libs文件夹)


完成此操作后,将作用域更改为
提供的
,以便在编译应用程序时不会出现库冲突。

Holoeverywhere不再使用ActionBarSherlock,它现在依赖于ActionBarCompat库。

ohh很高兴看到您正在使用Android Studio。您能与我们分享您迄今为止使用Android Studio的经验吗?我认为您应该在文件->项目结构->模块->依赖项中查看,并添加模块依赖项您是对的@ADK。我错误地将HE和ABS添加为库,尽管依赖项设置正确,但这就是它没有编译的原因。感谢您为我指明了正确的方向@Daniel。我试图做出改变,但仍然遇到一些问题:。我想我很接近,但我一定错过了什么,哈哈!ActionBarSherlock需要作为自己的模块而不是库包含。单击加号图标并将ActionBarSherlock模块导入到项目中。这就像一个符咒!将HE和ABS设置为模块,为每个模块添加必要的依赖项,项目现在可以按预期编译和运行。你就是那个叫丹尼尔的人!谢谢大家!@pdugan20你能用HE和ABS压缩你的工作项目文件夹并上传吗?几天来我一直想让他在安卓工作室工作now@Toby在下面检查我的答案