【发布时间】:2013-10-11 21:42:10
【问题描述】:
我现在正在使用带有 Fragment Master Flow 的 Action Bar Sherlock。跟随this 教程和现在在最后阶段。在完成所有任务后,我遇到了一个错误。我在我的项目中添加了一个 ABS jar 文件,在 Eclipse 中导入 ABS 库项目后可以找到该文件 --->> ABSLibProject > Libs > ABSJAR FILE。
我无法在清单文件中添加 android:theme="@style/Theme.Sherlock.Light"。所以,我无法在 API 11 设备下运行我的项目。我在 Samsung Galaxy 4.1.2 上运行我的项目,运行良好。
当在 API 11 下运行时,假设是 2.3.3 模拟器,我得到一个错误,例如,
10-12 03:16:10.540: E/AndroidRuntime(1483): FATAL EXCEPTION: main
10-12 03:16:10.540: E/AndroidRuntime(1483): java.lang.NoClassDefFoundError: com.actionbarsherlock.R$styleable
10-12 03:16:10.540: E/AndroidRuntime(1483): at com.actionbarsherlock.internal.ActionBarSherlockCompat.generateLayout(ActionBarSherlockCompat.java:973)
希望有人帮我解决这个问题。
【问题讨论】: