我正在迁移代码以使用ActionBarSherlock。我已经完成了所有需要的代码调整,并且我的项目编译得很好,没有错误,但是我得到了以下异常:
java.lang.NoClassDefFounderror:com.actionBarSherlock.r$styleable
在com.actionBarSherlock.internal.actionBarSherlockCompat.generateLayout上(actionBarSherlockCompat.java 1002)
我正在使用ActionBar Sherlock的4.1版。每次第一个活动开始时我都会遇到这个异常。我已经清理并重建了项目,检查了构建路径,但找不到丢失的内容。任何帮助都很好!!!!

最佳答案

如果您将eclipse开发环境与adt插件版本0.9.7或更高版本一起使用,那么可以将ActionBarSherlock作为库项目包含进来。在eclipse中使用库/文件夹作为现有源创建一个新的android项目。然后,在项目属性中,将创建的项目添加到“android”类别的“libraries”部分下。
用户手册的其余部分是here

10-07 19:25
查看更多