【发布时间】:2012-06-18 21:33:15
【问题描述】:
我第一次尝试在 Windows 7 上使用 Eclipse 设置 ActionBarShelock。
我按照以下说明操作:http://actionbarsherlock.com/usage.html
ActionBarSherlock project.properties:
android.library=true
# Project target.
target=android-15
ActionBarSherlock AndroidManifest.xml:
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="11"/>
我在 Lint 中的错误:Call requires API level 11 (current min is 7): android.widget...
或者,如果我忽略 ActionBarSherlock 上的错误并将其作为库导入,那么我将无法编译我的项目,因为无法识别对库的任何引用并且我没有收到任何资源错误。
我查了很多有类似问题的人,这总是一个 API 构建目标错误。感谢您的建议!
【问题讨论】:
-
错误在说什么调用?
-
我假设的 ActionBarSherlock 类中使用的调用错误参考方法适用于 api 级别 11
-
你能举一个这种方法的例子吗?
-
在 src.com.actionbarsherlock.app.sherlockactivity.java onActionModeStarted(ActionMode mode){} 和 onActionModeFinished(ActionMode mode){} 有 @Override 标签,但有错误“必须覆盖超类方法”。这是 327 错误中最常见的错误之一。
标签: android eclipse actionbarsherlock