SDカードからの読み込みを拒否されました。許可は私が仮想SDカードの準備ができているの通知を持って、私は内部と外部の両方のストレージを選択しようとしたマシュマロ</p> <p>と仮想ネクサス5に自分のアプリケーションをテスト
エミュレータにドラッグアンドドロップして、sdcard/Downloadにテキストファイルをアップロードしました。
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
と<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
を私のマニフェストに追加しました。
私は、このようなこの
File sdcard = Environment.getExternalStorageDirectory();
File file = new File(sdcard,"Download/gradle.build");
try {
BufferedReader br = new BufferedReader(new FileReader(file))
...}
としてファイルにコードを使用してSDカードを読み込むしようとすると、私は開いて失敗した... EACCESS取得 - スローされた許可拒否の例外を。
なぜ私はsdcardからファイルを読み取れませんか?ありがとう。
であれば、最初のチェック:アプリマニフェスト**と**のパーミッションをリストアップする必要があります**アプリケーションが実行されている間に必要なそれぞれの危険なアクセス権を要求しなければなりません* https://developer.android.com/training/permissions/requesting.html –