4

我能够将 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

有人有什么想法吗?

4

2 回答 2

2

我刚遇到这个问题。

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

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

于 2013-05-16T15:14:11.670 回答
0

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

于 2013-09-23T09:09:44.280 回答