bug解决心得

bug解决心得
最近学习ContentProvider做一些应用练习的时候遇到了一些问题,bug,本人现在菜鸟一枚,经过师父指导,有了一些解决bug 的思路方法,来分享一下。
起不了模拟器时,是adb问题时:
解决bug首先要重现问题
有异常看日志时:Caused by: 异常搜前面搜的是错误类型, 搜后面的才是错误原因
解决错误信息:看日志,百度,debug, 翻文档  看源码
 日志上的错误指向行数不一定是这一行出错,这一行是直接原因,我们要找间接原因
debug进入方法会先进入参数 
类中的方法:ctrl+o 父类的方法 ctrl+o  ctrl+o 
大小写切换    Ctrl+Shift+U  
debug进入方法会先进入参数 
现在android Studio SDK26版本看不了源码,可以改成25 如下:在build.gradle文件中改写
apply plugin: 'com.android.application'

android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
applicationId "com.example111.sxy.l_resolver"
minSdkVersion 18
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.+'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
testCompile 'junit:junit:4.12'
}
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值