Eclipse 安卓开发导入SlidingMenu侧滑菜单这些坑!!
2016-04-23 09:49
591 查看
博主是大三的在校大学生,学习计算机的路上,有些自己的感悟,写下来互相讨论下,欢迎吐槽。
博主这几天的在开发一个安卓demo时候,想导入Slidingmenu实现侧滑菜单效果,SlidingMenu是GitHub上一个开源项目,它并不是一个完整的项目,而是你需要导入你的工程进行再次开发。今天我就简单说下我导入SlidingMenu时候遇到的那些坑!
要实现SlidingMenu的策划效果,你要把SlidingMenu_library这个文件导入你的Eclipse中,然后你的安卓工程在导入SlidingMenu工程。
SlidingMenu_library的下载地址:http://pan.baidu.com/s/1pLkrzvX
首先:
1:Import--> Existing Project Into Workspace 将Slidingmenu_library导入,我的之前导入过,不允许重复导入,这时应该注意你的Slidingmenu_library要与你的Android的Workspace放在同一盘符。
2.new Android工程。新建项目后右击项目选择-->Properties-->Android Add 这里可以看到,它使用的是相对路径,因此要将你到库与WorkSpace放到一个盘符。
3.这里有个地方需要大家特别注意一下,在新建完Android项目之后,较新的Eclipse版本都会在Android目录下生成一个libs的文件夹,里面会有一个android-support-v4.jar的jar包,这个jar一定要记得删掉,否则运行程序的时候会出现异常,提示是找不到类的异常,博主在这个地方纠结了好长时间。最后发现出现异常的原因是因为在导入
slidingmenu_library类库的时候,这个类库里面本身就包含了android-support-v4.jar的jar包,所以运行的时候就会出现异常,系统不知道去调用哪个路径的下的包,所以程序崩溃,提示找不到类。出现slidingmenu_library.jar包说明你的项目导入成功。
接着就可以设置你的需要注意的是你的
MainActivity extends SlidingFragmentActivity(接着设置你的SlidingMenu)的属性
当所有配置好运行好项目时,初学者可能会出现这样的问题。这是因为你没有指定SlideingMenu的布局文件。
还有可能出现这样的问题:
Unable to resolve target 'android-XX' 类似的错误。
这是因为导入的项目代码中project.properties 的 Project target 设置与当前eclipse环境设置不一致所致。
设置你的ADT支持版本支持即可。
这就是我遇到导入SlidingMenu遇到坑,在这里总结下,希望对大家有帮助。互相交流,一起学习。最终效果图
博主这几天的在开发一个安卓demo时候,想导入Slidingmenu实现侧滑菜单效果,SlidingMenu是GitHub上一个开源项目,它并不是一个完整的项目,而是你需要导入你的工程进行再次开发。今天我就简单说下我导入SlidingMenu时候遇到的那些坑!
要实现SlidingMenu的策划效果,你要把SlidingMenu_library这个文件导入你的Eclipse中,然后你的安卓工程在导入SlidingMenu工程。
SlidingMenu_library的下载地址:http://pan.baidu.com/s/1pLkrzvX
首先:
1:Import--> Existing Project Into Workspace 将Slidingmenu_library导入,我的之前导入过,不允许重复导入,这时应该注意你的Slidingmenu_library要与你的Android的Workspace放在同一盘符。
2.new Android工程。新建项目后右击项目选择-->Properties-->Android Add 这里可以看到,它使用的是相对路径,因此要将你到库与WorkSpace放到一个盘符。
3.这里有个地方需要大家特别注意一下,在新建完Android项目之后,较新的Eclipse版本都会在Android目录下生成一个libs的文件夹,里面会有一个android-support-v4.jar的jar包,这个jar一定要记得删掉,否则运行程序的时候会出现异常,提示是找不到类的异常,博主在这个地方纠结了好长时间。最后发现出现异常的原因是因为在导入
slidingmenu_library类库的时候,这个类库里面本身就包含了android-support-v4.jar的jar包,所以运行的时候就会出现异常,系统不知道去调用哪个路径的下的包,所以程序崩溃,提示找不到类。出现slidingmenu_library.jar包说明你的项目导入成功。
接着就可以设置你的需要注意的是你的
MainActivity extends SlidingFragmentActivity(接着设置你的SlidingMenu)的属性
当所有配置好运行好项目时,初学者可能会出现这样的问题。这是因为你没有指定SlideingMenu的布局文件。
还有可能出现这样的问题:
Unable to resolve target 'android-XX' 类似的错误。
这是因为导入的项目代码中project.properties 的 Project target 设置与当前eclipse环境设置不一致所致。
设置你的ADT支持版本支持即可。
这就是我遇到导入SlidingMenu遇到坑,在这里总结下,希望对大家有帮助。互相交流,一起学习。最终效果图
相关文章推荐
- JDK6和JDK7中的substring()
- JavaCPP项目和类库项目_JavaCV_OpenCV
- Spring事务注解@Transactional的坑爹陷阱
- Spring MVC与JAX-RS比较与分析
- spring websocket 使用@SendToUser
- springMVC控制器方法POJO入参对象是如何赋值的
- Java实现直接插入排序和折半插入排序算法示例
- selenium 对浏览器的操控 java
- Java的Struts框架中配置国际化的资源存储的要点解析
- SpringMvc 参数接收
- Java的String char()[待补充]
- Maven+Spring+邮件发送
- 【012】【Java晚期(运行期)优化】
- JVM内存划分总结
- java多线程
- Java虚拟机学习总结目录
- Java程序通用场景性能分析
- JAVA 公共方法 之 date时间处理
- java.util.Timer分析源码了解原理
- 用JAVA捕获屏幕、屏幕录像、播放