错误总结
2017-08-06 13:05
155 查看
错误总结
错误1:Service首字母大写了!!!!
错误2:没有加上 android:exported="true"
不写的话不会提示错误,所以这个错误之后一定要注意。
在Activity中该属性用来标示:当前Activity是否可以被另一个Application的组件启动:true允许被启动;false不允许被启动。
android:exported 是Android中的四大组件 Activity,Service,Provider,Receiver 四大组件中都会有的一个属性。
总体来说它的主要作用是:是否支持其它应用调用当前组件。
错误3:aidl文件我把后缀写了两个。
得到的经验教训:
Android日志系统提供了记录和查看系统调试信息的功能。
使用debug 错误信息不一定都在error中。
错误信息是从 深黄色 的警告中解决的。
Gradle Console 是看编译错误的地方 里面有try 点击它会有更详细的错误信息。
AIDL文件是和Java文件并列的。show in explorer AIDL文件名直接改不掉,去改文件里面的 重命名 。记得com.sxy.r.p是好几个文件夹
电脑的浏览器连不上网,但是其他的软件都能上网,用360断网急救箱修复一下就行。
挂电话黑名单问题是使用的手机模拟器版本太高的问题。
ctrl
+ H 全文搜索 搜索在文章里可能出现的字符串 (它是搜不到文件名称的)
ctrl + shift + R 搜索文件名称
ctrl
+ shift + T 搜索类名称
Ctrl+Shift+U 大小写切换
alt+左是回退 alt+右是前进
alt+tab是切换窗口
异常搜前面搜的是错误类型,搜后面的才是错误原因
解决错误信息:看日志,百度,debug, 翻文档 记得点进源码
源码 给人看的,字节码是编译出来的 给电脑看的。
记得要解决深黄色的警告。
空指针异常:实例化对象为空;日志上的错误指向行数不一定是这一行出错,这一行是直接原因,我们要找间接原因
debug进入方法会先进入参数
记得点进源码
类中的方法:ctrl+o 父类的方法 ctrl+o ctrl+o
解决bug首先得重现问题
错误1:Service首字母大写了!!!!
错误2:没有加上 android:exported="true"
不写的话不会提示错误,所以这个错误之后一定要注意。
在Activity中该属性用来标示:当前Activity是否可以被另一个Application的组件启动:true允许被启动;false不允许被启动。
android:exported 是Android中的四大组件 Activity,Service,Provider,Receiver 四大组件中都会有的一个属性。
总体来说它的主要作用是:是否支持其它应用调用当前组件。
错误3:aidl文件我把后缀写了两个。
得到的经验教训:
Android日志系统提供了记录和查看系统调试信息的功能。
使用debug 错误信息不一定都在error中。
错误信息是从 深黄色 的警告中解决的。
Gradle Console 是看编译错误的地方 里面有try 点击它会有更详细的错误信息。
AIDL文件是和Java文件并列的。show in explorer AIDL文件名直接改不掉,去改文件里面的 重命名 。记得com.sxy.r.p是好几个文件夹
电脑的浏览器连不上网,但是其他的软件都能上网,用360断网急救箱修复一下就行。
挂电话黑名单问题是使用的手机模拟器版本太高的问题。
ctrl
+ H 全文搜索 搜索在文章里可能出现的字符串 (它是搜不到文件名称的)
ctrl + shift + R 搜索文件名称
ctrl
+ shift + T 搜索类名称
Ctrl+Shift+U 大小写切换
alt+左是回退 alt+右是前进
alt+tab是切换窗口
异常搜前面搜的是错误类型,搜后面的才是错误原因
解决错误信息:看日志,百度,debug, 翻文档 记得点进源码
源码 给人看的,字节码是编译出来的 给电脑看的。
记得要解决深黄色的警告。
空指针异常:实例化对象为空;日志上的错误指向行数不一定是这一行出错,这一行是直接原因,我们要找间接原因
debug进入方法会先进入参数
记得点进源码
类中的方法:ctrl+o 父类的方法 ctrl+o ctrl+o
解决bug首先得重现问题
相关文章推荐
- spring整合hibernate,jar包冲突错误信息总结
- 百度地图 IOS sdk 错误总结
- ajax常见错误和使用总结
- Tomcat学习笔记 - 错误日志 - NetBeans配置tomcat出错情况总结 -- 部署错误: 启动 Tomcat 失败。-- '127.0.0.1' 不是内部或外部命令,也不是可运行的程序
- 学习php中遇到的错误和总结
- Tomcat学习笔记 - 错误日志 - NetBeans配置tomcat出错情况总结 -- 尚未授予访问 Tomcat 服务器的权限。请在服务器管理器的 Tomcat 定制器中设置 "manager-script" 角色的正确用户名和口令。 有关详细信息, 请查看服务器日志。
- 安装nokogiri 以及gem 的时候错误总结
- mysql Access denied for user root@localhost错误解决方法总结(转)
- 总结在Hibernate学习中出现的错误
- IOS个人常见错误总结001
- django admin 或xadmin 错误 总结
- 【oracle】oracle一些错误号原因分析和总结
- 近段时间android错误总结
- UCOSIII-OSTaskQPend 由于任务内建消息队列形参类型错误导致系统卡死现象个人总结
- C/C++实战常见错误总结及注意事项【关注与Python的不同点】
- Rreact Native 常见错误总结
- caffe编译错误总结记录
- hadoop配置、运行错误总结
- LAMP搭建错误总结
- 一次内存错误调试总结(平台Cortex-M3)