众所周知,从安卓13开始,系统对安卓系统目录的权限控制更严格了,安卓12时主流文件管理器还能通过用安卓自带的“文件”应用授权Android/data目录给第三方文件管理器。但是安卓13整个data目录都不允许授权了,于是市面上主流的文件管理器都无法再管理data目录了。

我平常习惯使用landrop来进行跨平台的文件互传,但是landrop很讨厌的一点就是除了媒体文件外,其他文件都是保存在data目录中自己的程序目录里,安卓13的权限限制导致之前使用的文件管理器也无法提取出传输的文件。
所以终于找到了一款还算比较干净的第三方文件管理器“FV文件管理”。从授权操作上来看,FV文件管理app是“曲线救国”,既然安卓不允许访问data文件,那么我就直接获取手机已安装应用的包名,毕竟data目录中的子目录名称就是各app的包名。有了包名,就可以申请确切某个应用的目录的读取权限了。这似乎是因为安卓13不给data权限,但是对于其他app的程序目录,系统还是可以给出读取权限的,这样就可以吧data目录中某应用的文件复制出来了。




当然这种“曲线救国”并不是完美的,因为不能申请“写”权限,因此清理第三方应用垃圾就行不通,因为无法删除其他应用程序目录的文件,不过对于像我这样只需要提取文件的目前是足够用了
这个app自带应用商店无法下载,但可以通过第三方应用商店下载。后面也附上了play商店提取的apk可以自行下载安装