温馨提示:这篇文章已超过420天没有更新,请注意相关的内容是否还可用!
摘要:在安卓13系统中,SdCard文件的权限管理十分重要。用户需要注意随手记录关于SdCard文件权限的更改和操作,以确保数据安全。在安卓系统中,对SdCard文件的访问和修改需要相应的权限,否则可能会导致文件无法读取或写入。用户应了解并谨慎处理SdCard文件的权限设置,以保护个人数据和隐私安全。
尝试的第一种方法是在应用的manifest文件中配置相关权限,但并未成功获得文件操作权限。
第二种方法是在Activity中使用ActivityCompat.requestPermissions
动态申请权限,但也未能成功。
经过查阅相关资料,了解到在Android 13中,WRITE_EXTERNAL_STORAGE和READ_EXTERNAL_STORAGE权限已被取消,取而代之的是如READ_MEDIA_VIDEO、READ_MEDIA_AUDIO、READ_MEDIA_IMAGES和MANAGE_EXTERNAL_STORAGE等权限。
重新开始配置manifest文件,并尝试在Activity中使用以下代码:
Intent intent = new Intent(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION); startActivity(intent);
这样操作后,问题得以解决,现在可以正常地在Sdcard中保存文件了。
(注:图片来源网络,如侵权请删除)
终于可以放下心来,或许可以开个游戏,玩把王者来轻松一下。
还没有评论,来说两句吧...