解决Android SlidingMenu-master 导入eclipse不能运行的问题
2013-09-24 11:49
225 查看
最近项目中要使用到了SlidingMenu,决定去下载它的源码下来研究一下。由于SlidingMenu例子运行要依赖于ActionBarSherlock-master(我使用的是4.1.0)这 个开源库,所以也要把它给下载下来。下载地址如下:
SlidingMenu (https://github.com/jfeinstein10/SlidingMenu:)
ActioPreferenceActivitynBarSherlock (http://actionbarsherlock.com/download.htm)
解压SlidingMenu-master 压缩包,选择library,导入eclipse,重命名项目名为SlidingMenu-lib,解压ActionBarSherlock-master,选择library,重命名为SlidingMenu-abs-lib导入eclipse,选择SlidingMenu-lib,右键选择属性,选择Android,检查Is Library 是否勾上,然后点击添加引用包SlidingMenu-abs-lib,点击fi nish,这时对SlidingMenu-lib进行如下修改:
1、SlidingActivity 继承Activity 改为继承SherlockActivity,然后保存;
2、SlidingFragmentActivity 继承FragmentActivity改为继承SherlockFragmentActivity,然后保存;
3、SlidingPreferenceActivity 继续PreferenceActivity改为继承SherlockPreferenceActivity,然后保存。
这时还会发现有红点出现,可能会报找不到getSupportActionBar等ActionBarSherLock的方法,原因是support_v4发生冲突,在SlidingMenu-abs-lib中已经引用过support_v4包,所以在SlidingMenu-lib删除此包即可,最后导入SlidingMenu-master中example中例子,同样选择属性,选择Android,看引用路径是否正
[b]确,如果不正确出现红叉,这时只需要删除错误的路径,然后点击add引用即可,最后把example例子中的[b]support_v4删除即可就可以运行了:运行截图如下:[/b][/b]
[b]
[/b]
[b]最后大功能告成,折腾了一个多小时,尼码的,终于搞定了,可以好好研究一下了,希望对大家有点帮助。[/b]
相关文章推荐
- 解决Eclipse导入AndroidStudio不能运行的问题(亲测)
- 解决 asp.net 中如果 Menu 控件放在 MasterPage 中, IE6 会出现的二级菜单不能正确显示的问题
- AndroidStudio 从git 服务器导入项目后不能运行的问题解决
- 解决AndroidADT自带Eclipse编辑器不能自动代码提示的问题。
- 解决AndroidADT自带Eclipse编辑器不能自动代码提示的问题。
- 解决Eclipse升级ADT22以后以及Android Studio由于依赖库问题无法直接运行
- 解决AndroidADT自带Eclipse编辑器不能自动代码提示的问题。
- 解决Android项目导入到Eclipse时@Override错误问题
- 转:移植SlidingMenu Android library,和安装example出现的问题解决
- eclipse 开导入android 第三方jar包java heap space问题解决
- Eclipse中导入android项目名前有红叉但项目内文件无错误问题解决方法
- eclipse运行android程序提示“Please ensure ..... /sdk/platform-tools/adb' and can be executed”问题的解决
- (上一篇的问题解决后又遇到的新问题)在eclipse中导入工程后运行任意文件出现"The selection is not within a valid module"
- eclipse运行android程序提示“Please ensure ..... /sdk/platform-tools/adb' and can be executed”问题的解决
- 使用 eclipse 导入android项目 遇到问题解决
- 解决AndroidADT自带Eclipse编辑器不能自动代码提示的问题。
- Eclipse中导入android项目名前有红叉但项目内文件无错误问题解决方法
- 在Eclipse中导入android项目,默认以Google API运行的解决办法
- ActionBarSherlock SlidingMenu整合,解决SlidingMenu example的getSupportActionBar()方法不能用问题
- 解决导入android工程后main.xml Graphical Layout不能正常显示的问题