2017-02-16 16 views
0

ボタンをクリックして外部ストレージに書き込む権限を取得しようとしています。しかし、次のコードを書くときはWRITE_EXTERNAL_STORAGEに赤が表示されます。どのように私はそれを避けるでしょう。そのが完全作業なら、私が知っていると回答を受け入れAndroidで実行時アクセス許可を設定できません

android.Manifest.permission.WRITE_EXTERNAL_STORAGE 

を追加

scan.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 

       ActivityCompat.requestPermissions(BG1.this, new 
         String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, REQUEST_WRITE_PERMISSION); 
      } 
     }); 
+0

あなたはこのコードを書いていますか?完全なコードを投稿する – rafsanahmad007

+0

@ rafsanahmad007が追加されました。 –

+1

使用してくださいandroid.Manifest.permission.WRITE_EXTERNAL_STORAGE – user2025187

答えて

0

てみてください! Manjunath PrabhakarはあなたがまだこのExeptionを取得する場合は、とにかくあなたのManifestでこの行を必要とする(そうでない場合、あなたは多分、他のデバイスにすることができます)、あなたは「実行時のアクセス権を要求する」が必要になります言ったように

関連する問題