stephenchowxingxing
stephenchowxingxing
Redmi K40S,Android 12, image 加载onSuccess后:/data/user/0/com.example.testapp/cache/1670055364173_1, 使用saveImageIntoGallery时, 报错: java.lang.IllegalArgumentException: Unsupported MIME type image/jpg at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:172) at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:142) at android.content.ContentProviderProxy.insert(ContentProviderNative.java:557) at android.content.ContentResolver.insert(ContentResolver.java:2193) at android.content.ContentResolver.insert(ContentResolver.java:2155) at com.github.piasy.biv.view.BigImageView.saveImageIntoGallery(BigImageView.java:335) 大佬,这是bug, 还是我使用错误?
将mCurrentImageFile替换成外部私有目录下的图片(xxx.png),把saveImageIntoGallery中的方法拿出来使用并没有什么错误。但是在demo中直接使用saveImageIntoGallery方法就出错. targetSdkVersion 29 没问题, targetSdk 32 报错。