废话不多说直接上场景:
在调用image-picker 选择图片时(android),从相册选择图片 或者拍照完成之后点击确定时直接闪退。
看报错信息 一会儿是nullpointerException 一会儿是IllgalStateException ,很奇怪。
...很苦恼
更加奇怪的是 logcat的报错信息 点进去尽然点击到了image-saver工程里面。
经过debug,发现选择图片之后先回调到了image-picker 里面的onactivityResult() 然后又回调到了image-saver的onactivityResult()里面。
一看代码 image-picker image-saver 两个插件里面的好多类竟然一模一样,连onactivityResult 的requestCode的变量名 变量值都一样。
所以解决办法:修改image-saver 中的requestCode值 问题解决。
都是干货,不喜勿喷。