Genymotion模拟器访问storage/emulated/0时权限被拒绝求助
解决Genymotion模拟器中Device File Explorer访问
storage/emulated/0权限拒绝问题 检查应用存储权限
打开Genymotion模拟器,依次进入「设置 > 应用 > 目标应用 > 权限」,确保存储权限已开启。Android 6.0及以上系统需要手动授予运行时存储权限。通过adb命令强制授予权限
打开Android Studio终端或系统命令行,执行以下命令(替换<你的应用包名>为实际包名):adb shell pm grant <你的应用包名> android.permission.READ_EXTERNAL_STORAGE adb shell pm grant <你的应用包名> android.permission.WRITE_EXTERNAL_STORAGE若为Android 10+系统,需在
AndroidManifest.xml的<application>标签中添加:android:requestLegacyExternalStorage="true"检查Genymotion模拟器SD卡配置
点击模拟器右上角齿轮图标进入设置,选择「Storage」选项,确认已分配虚拟SD卡且状态正常。未配置的话点击「Add」添加SD卡,重启模拟器后重试。以root身份访问
在终端执行命令获取root权限:adb root adb shell之后刷新Device File Explorer,尝试重新访问
storage/emulated/0目录。
内容的提问来源于stack exchange,提问作者Darío Ojeda Jurado
相关产品推荐
相关产品推荐

