java.io.FileNotFoundException: /storage/emulated/0/one.mp4 (Permission denied)
生活随笔
收集整理的這篇文章主要介紹了
java.io.FileNotFoundException: /storage/emulated/0/one.mp4 (Permission denied)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
讀取手機(jī)存儲卡里面的內(nèi)容的時(shí)候 提示權(quán)限拒絕的異常的
這個(gè)呢,處理方法就是
在配置文件中添加
<!--往sdcard中寫入數(shù)據(jù)的權(quán)限 --><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><!--在sdcard中創(chuàng)建/刪除文件的權(quán)限 --><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"tools:ignore="ProtectedPermissions" />
然后呢,在代碼動(dòng)態(tài)的申請權(quán)限即可
if (Build.VERSION.SDK_INT >= 23) {int REQUEST_CODE_CONTACT = 101;String[] permissions = {Manifest.permission.WRITE_EXTERNAL_STORAGE};//驗(yàn)證是否許可權(quán)限for (String str : permissions) {if (LocalActivity.this.checkSelfPermission(str) != PackageManager.PERMISSION_GRANTED) {//申請權(quán)限LocalActivity.this.requestPermissions(permissions, REQUEST_CODE_CONTACT);return;} else {//這里就是權(quán)限打開之后自己要操作的邏輯}}}
?
總結(jié)
以上是生活随笔為你收集整理的java.io.FileNotFoundException: /storage/emulated/0/one.mp4 (Permission denied)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 玻尿酸垫隆下巴多少钱打一针?
- 下一篇: Android 相对布局别自己快遗忘的属