代码改变世界

ActionbarSherlock使用中遇到的一个奇怪的bug

2013-06-28 11:27  冷萧萧  阅读(275)  评论(0)    收藏  举报

1.按官网要求添加了相应库的支持

2.代码可以正常编译运行

3.在手机上运行使用了actionbar的地方时报出错误

"Could not find class 'android.support.v4.app.FragmentActivity', referenced from method com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabReselected" on every overriden methods (onTabUnselected, onTabSelected, onTabReselected).

在百度和google上搜寻解决方案,尝试无果,google 搜索后,stack overflow中有个外国老兄貌似遇到了同样的问题最后说,他把与maven相关的东西全去了,就好了

但是我并没有使用maven ,猜测这种奇怪的bug跟环境有关,自己的项目在eclipse中用了svn插件管理,于是抱着发狂的心理,新建了一个工程,把src,layout什么整个复制了一次,挪到新的工程里,结果。。。。。。好了

如果遇到相同问题的童鞋知道是怎么回事求解答,如果不知道,但愿我的解决方案会对你有所启发。。。。。。。