Android Java项目中升级nguyenhoanglam:ImagePicker至1.6.3后的使用问题咨询
Android Java项目中升级nguyenhoanglam:ImagePicker至1.6.3后的使用问题咨询
大家好,想请教个关于ImagePicker库的问题:
我之前在Android Java项目里一直使用nguyenhoanglam:ImagePicker:1.3.2版本,用了挺长时间都没什么问题。但最近因为Play Store对API版本的限制,我不得不更新了项目的Sdk版本配置:
minSdkVersion 21 targetSdkVersion 34
更新之后,ImagePicker就因为权限问题没法正常工作了。于是我按照新的权限要求修改了Manifest里的权限配置,把原来的读写外部存储权限注释掉,换成了适配高版本的媒体权限:
<!--<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />--> <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" /> <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
本以为改完权限就能正常使用了,结果ImagePicker还是没法正常工作。无奈之下我把库的版本升级到了1.6.3,依赖配置改成了这样:
dependencies { // implementation 'com.github.nguyenhoanglam:ImagePicker:1.3.2' implementation 'com.github.nguyenhoanglam:ImagePicker:1.6.3' }
不过升级之后还是存在问题,有没有哪位开发者朋友遇到过类似的情况?或者能给我一些排查问题的方向和建议呢?
备注:内容来源于stack exchange,提问作者Khan Sharukh
相关产品推荐
相关产品推荐

