bilibili / boxing

Android multi-media selector based on MVP mode.
Apache License 2.0
3.19k stars 386 forks source link

Android 10 crash #临时解决方案 #164

Open xiaoyuanhu opened 4 years ago

xiaoyuanhu commented 4 years ago

这个issues的@zhoufeng1213 同学给了解决方案,https://github.com/bilibili/boxing/issues/154 我把它打包上传到了jitpack,方便大家修复这个bug。 1.项目根目录build.gradle添加jitpack的maven仓库

allprojects {
    repositories {
       ...
        maven { url 'https://jitpack.io' }
    }
}

2.替换项目的boxing引用地址

//    api 'com.bilibili:boxing-impl:1.0.4'
//    api 'com.bilibili:boxing:1.0.4'
    api 'com.github.xiaoyuanhu.boxing:boxing:1.0.4.1'
    api 'com.github.xiaoyuanhu.boxing:boxing-impl:1.0.4.1'

3.项目的targetSdkVersion不要大于28

ppg408331701 commented 4 years ago

miui11 android 10.0
能正常打开,但是拍照返回时还是崩溃 请问是什么原因

thundeGG commented 4 years ago

错误: 程序包UCrop不存在

xiaoyuanhu commented 4 years ago

@7hundeR 缺少UCrop,把这个加上 //bitmap selector implementation('com.yalantis:ucrop:2.2.0') { exclude group: 'com.android.support' exclude group: 'com.squareup.okio' exclude group: 'com.squareup.okhttp3' }

thundeGG commented 4 years ago

找不到BoxingActivity @xiaoyuanhu

tikeyc commented 4 years ago

@xiaoyuanhu 点击预览照片直接崩溃。 找不到class uk.co.senab.photoview.PhotoView

xiaoyou66 commented 4 years ago

感谢大佬,模拟器已经可以正常运行了

zktzktzkt commented 4 years ago

@xiaoyuanhu 点击预览照片直接崩溃

1794208519 commented 4 years ago

Android 11 在api 'com.github.xiaoyuanhu.boxing:boxing:1.0.4.1' api 'com.github.xiaoyuanhu.boxing:boxing-impl:1.0.4.1'上也不行