首页 > 解决方案 > Java android 从 /mnt/media_rw/ 获取文件

问题描述

当我检查这个时,我想从 USB 存储中获取文件:

Environment.getExternalStorageState() == Environment.MEDIA_MOUNTED_READ_ONLY && Environment.getExternalStorageState() == Environment.MEDIA_MOUNTED

我有 false ,我怎么能得到一个文件。当我使用 ES 文件资源管理器并接受 USB 连接权限时,我可以读取此文件

标签: javaandroid

解决方案


获取读取外部存储的权限

String externalStorage=Environment.getExternalStorageDirectory();
if(Environment.MEDIA_MOUNTED_READ_ONLY.equals(externalStorage)){
    //do anything
 }else{
  // show error message
 }

推荐阅读