android开发过程中遇到的坑
2015-07-01 11:24
417 查看
在android的学习过程中,会有很多坑,我会把我遇到的,一一列下来,方便后来者查阅!
1:android-support-v4.jar and android-support-v7-appcompat.jar 的问题,在新建项目是因新手选择 targart sdk,compile sdk的时候,选择高版本的时候,会有找不到这两个包的问题,
解决方法:appcompat_v7 源码作为新建项目的lib,导入
2:经常性的R文件无法自动产生,导致,在代码中引用资源是,提示无法找到;
常见的原因是,在layout.xml中有错误存在,导致无法自动产生R文件。当R文件不存在时,就clean,如果还没有就检查layout文件,排查错误,然后再clean;
这种情况下,请不要使用 Ctl +Shift + O ,会自动导入 android.R 系统包,然后,命名已经自动产生了R文件,但是还是提示找不到资源。
解决方法:build clean, project->clean, 因这个动作在android开发中太他妈常用了,建议建立自己顺手的快捷键,例如 Ctrl+Shift+D;设置方法
eclipse->windows->preference->General->Keys 界面 在右边部分 找到build clean 命令 添加binding(你想用什么组合键,自己设置就行了)
1:android-support-v4.jar and android-support-v7-appcompat.jar 的问题,在新建项目是因新手选择 targart sdk,compile sdk的时候,选择高版本的时候,会有找不到这两个包的问题,
解决方法:appcompat_v7 源码作为新建项目的lib,导入
2:经常性的R文件无法自动产生,导致,在代码中引用资源是,提示无法找到;
常见的原因是,在layout.xml中有错误存在,导致无法自动产生R文件。当R文件不存在时,就clean,如果还没有就检查layout文件,排查错误,然后再clean;
这种情况下,请不要使用 Ctl +Shift + O ,会自动导入 android.R 系统包,然后,命名已经自动产生了R文件,但是还是提示找不到资源。
解决方法:build clean, project->clean, 因这个动作在android开发中太他妈常用了,建议建立自己顺手的快捷键,例如 Ctrl+Shift+D;设置方法
eclipse->windows->preference->General->Keys 界面 在右边部分 找到build clean 命令 添加binding(你想用什么组合键,自己设置就行了)
相关文章推荐
- Android TV
- Android 百分比布局库(percent-support-lib) 解析与扩展
- Android 判断某一个类是否存在任务栈里面
- Android添加背景音乐
- 转 -android:程序无响应,你该如何定位问题?
- Android主题应用
- uleb128、sleb128和uleb128p1编码格式介绍
- 支持上下拉刷新的RecycleView,基于androidPullToRefresh
- android listview gridview等自定义滚动条样式(非反射)
- android代码设置主题并且去掉标题栏
- 在Windows下搭建Android开发环境
- Java中的Timer和TimerTask在Android中的用法
- java.lang.ClassCastException: android.widget.TextView cannot be cast to android.widget.LinearLayout
- Android百分比布局源代码解析
- Android学习 17 ->自定义适配器的学习
- 如何分析解决Android ANR
- Android自定义属性attribute
- Android PopupWindow响应返回键最正确的实现方式
- android Process.killProcess 和 System.exit(0) 区别
- Android Fragment学习