Android Studio无法使用HoloEverywhere和ActionBarSherlock

时间:2013-05-16 05:07:56

标签: java android intellij-idea android-studio

我能够将ActionBarSherlock和HoloEverywhere都导入到Android Studio中,但我无法让我的应用程序进行编译。

截图: https://docs.google.com/file/d/0BwOn70drOiMfZHZVeXdEVzNXRXc/edit?usp=sharing

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

java: /Users/patdugan/usmc-pro-fitness-abs-he/src/com/patdugan/usmcprofitness/USMCProFitMainActivity.java:16: package org.holoeverywhere.widget does not exist

有人有任何想法吗?

2 个答案:

答案 0 :(得分:2)

我刚遇到这个问题。

您需要做的是转到File > Project Structure...并点击Modules。确保ActionBarSherlock在其Dependencies选项卡下具有支持库。如果没有,请单击底部的加号并添加库(您可能必须单击New Library...以选择子项目中的libs文件夹。)

完成此操作后,将范围更改为Provided,以便在编译应用时不会出现lib冲突。

答案 1 :(得分:0)

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