很简单就可以fix,查看\packages\providers\MediaProvider\src\com\android\providers\media\MediaScannerReceiver.java文件,其中在onReceive方法中scan(context, MediaProvider.EXTERNAL_VOLUME)语句的前面的if判断中添加一个|| action.equals(Intent.ACTION_MEDIA_UNMOUNTED),使得当外部SD卸载后,该方法收到对应消息后可以重新扫描存储空间,更新数据。
android 卸载SD卡后图库读取不到内部存储卡的图片
最新推荐文章于 2022-08-10 20:26:32 发布
本文介绍了一种简单的修复方法,通过修改MediaScannerReceiver.java文件中的onReceive方法,使其在外部SD卡卸载后能够重新扫描并更新存储空间的数据。
9172

被折叠的 条评论
为什么被折叠?



