Android Studio设备文件管理器报错,三星安全文件夹权限问题求助
解决Device File Explorer误访问三星安全文件夹导致的权限问题
问题根源是三星设备的安全文件夹对应独立用户ID(150),adb默认被切换到了这个用户空间,而你的Flutter应用安装在主用户(ID 0)下,导致权限验证失败。按以下步骤修复:
打开Windows CMD(或其他终端),执行切换主用户的命令:
adb shell am switch-user 0验证切换结果:执行
adb shell pm list packages,此时应该能正常列出所有主用户下的应用,不会再抛出SecurityException。重启Android Studio的Device File Explorer:关闭当前面板后重新打开,就能正常访问主用户的data文件夹,找到你的Flutter应用数据库等内容了。
补充:如果之后再次出现该问题,重复上述切换用户步骤即可;若需要访问安全文件夹内容,可执行adb shell am switch-user 150切换回去。
内容的提问来源于stack exchange,提问作者Merlí Escarpenter Pérez
相关产品推荐
相关产品推荐

