最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

快速解決設置Android 23.0以上版本對SD卡的讀寫權限無效的問題

 更新時間:2018年08月02日 10:58:56   作者:氵青-風  
今天小編就為大家分享一篇快速解決設置Android 23.0以上版本對SD卡的讀寫權限無效的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

對Android的SD卡進行讀取權限設置時:

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

結果報錯:

依然提示我沒有權限,于是百度說是版本問題,23.0版本(筆者的版本是25.0)以上的不僅僅要設置上面的權限,還要在對SD卡有讀寫操作的地方授權,下面是公共類:

public class PermisionUtils {

 // Storage Permissions
 private static final int REQUEST_EXTERNAL_STORAGE = 1;
 private static String[] PERMISSIONS_STORAGE = {
   Manifest.permission.READ_EXTERNAL_STORAGE,
   Manifest.permission.WRITE_EXTERNAL_STORAGE};

 /**
  * Checks if the app has permission to write to device storage
  * If the app does not has permission then the user will be prompted to
  * grant permissions
  *
  * @param activity
  */
 public static void verifyStoragePermissions(Activity activity) {
  // Check if we have write permission
  int permission = ActivityCompat.checkSelfPermission(activity,
    Manifest.permission.WRITE_EXTERNAL_STORAGE);

  if (permission != PackageManager.PERMISSION_GRANTED) {
   // We don't have permission so prompt the user
   ActivityCompat.requestPermissions(activity, PERMISSIONS_STORAGE,
     REQUEST_EXTERNAL_STORAGE);
  }
 }
}

然后直接在需要授權的地方調(diào)用:

 //檢測讀寫權限
 PermisionUtils.verifyStoragePermissions(this);

程序運行的時候,會詢問是否授權

點擊授權即可。

以上這篇快速解決設置Android 23.0以上版本對SD卡的讀寫權限無效的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

体育| 新乡市| 小金县| 柞水县| 宁津县| 澜沧| 安溪县| 扎鲁特旗| 连江县| 阜新| 梧州市| 临汾市| 大城县| 电白县| 兴国县| 曲麻莱县| 宽城| 三明市| 五台县| 罗源县| 格尔木市| 沈阳市| 咸宁市| 临洮县| 嘉善县| 西和县| 庆元县| 博乐市| 攀枝花市| 西昌市| 桂平市| 南汇区| 江川县| 沈阳市| 梅河口市| 慈利县| 鸡东县| 洞口县| 湖州市| 潜江市| 青龙|