0
  • 最佳答案

    Permission denied 缺少权限内存读取要声明下权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

      <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

    这个权限要动态获取的

    if (ContextCompat.checkSelfPermission(MainActivity.this,Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED){
              ActivityCompat.requestPermissions(MainActivity.this, new String[]     {Manifest.permission.WRITE_EXTERNAL_STORAGE,
                  Manifest.permission.READ_EXTERNAL_STORAGE}, 1);
            }  else{
                
              }
    


    1231137268748521472  评论     打赏       码划云
    • erxiong3344  回复 @码划云
      谢谢您,解决了
      erxiong3344 2022-02-23 21:17   回复 1493134649726197762
    • 码划云  回复 @erxiong3344
      不客气 不用 ”您“噢 我也是新手
      码划云 2022-02-24 09:02   回复 1231137268748521472
    • 阿肥  回复 @erxiong3344
      把码划云设置为最佳答案
      阿肥 2022-02-24 09:05   回复 1382711465131241472
  • 在二楼的基础上用一下请求权限框架,一行代码解决所有权限处理,郭神的PermissionX框架了解一下,简单好用也好看

    1255088796991492096  评论     打赏       冒着泡泡的汽水儿
  • 接二楼的话 路径和文件尽量不要使用中文 会造成很多不必要的麻烦的 (上次我adb个文件进去 就是中文路径 搞不成功)

    1382711465131241472  评论     打赏       阿肥
    • erxiong3344  回复 @阿肥
      谢谢您,解决了
      erxiong3344 2022-02-23 21:17   回复 1493134649726197762
    • 码划云  回复 @阿肥
      还是你细一点
      码划云 2022-02-24 09:02   回复 1231137268748521472
相关问题
资质平平 · Android
2025-02-20 09:14 92 100
尖沙咀-段坤 · 项目
2025-01-06 23:39 18 2
雅澤yaduo · 领券联盟
2025-01-03 20:39 37 50
呆瓜小董 · webview
2024-11-30 18:02 68 20
阿肥 · 鸿蒙next
2024-10-25 18:07 35 100
尖沙咀-段坤 · 安卓
2024-09-11 11:03 31 2
YanLQ · AOSP
2024-08-10 11:57 35 100
断点 · vue
2024-08-08 10:05 79 30