问题:
导入leakcanary时:
dependencies {
debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.6.1'
releaseImplementation 'com.squareup.leakcanary:leakcanary-android-no-op:1.6.1'
// Optional, if you use support library fragments:
debugImplementation 'com.squareup.leakcanary:leakcanary-support-fragment:1.6.1'
}
报错:
All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes
参考:
解决:
去掉support的依赖即可
debugCompile ('com.squareup.leakcanary:leakcanary-android:1.6.1'){
exclude group: 'com.android.support'
}
releaseCompile ('com.squareup.leakcanary:leakcanary-android-no-op:1.6.1'){
exclude group: 'com.android.support'
}
// Optional, if you use support library fragments:
debugCompile ('com.squareup.leakcanary:leakcanary-support-fragment:1.6.1'){
exclude group: 'com.android.support'
}