2017-02-16 1 views
0

버튼을 클릭하면 외부 저장소에 쓸 수있는 권한을 가져 오려고합니다. 하지만 다음 코드를 작성할 때 WRITE_EXTERNAL_STORAGE에 빨간색이 표시됩니다. 나는 그것을 어떻게 피할 것인가?Android에서 런타임 권한을 설정할 수 없습니다.

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

u이 코드 작성? 전체 코드를 게시 – rafsanahmad007

+0

@ rafsanahmad007가 추가되었습니다. –

+1

사용 안드로이드 .Manifest.permission.WRITE_EXTERNAL_STORAGE – user2025187

답변

0

시도

android.Manifest.permission.WRITE_EXTERNAL_STORAGE 

추가 내게는 완벽하게 작동하는 경우 알고 답을 수락하자! Manjunath Prabhakar 당신이 여전히 Exeption을받을 경우 어쨌든 Manifest에서이 라인이 필요 (그리고하지 않을 경우 당신은 어쩌면 다른 장치에서 수), 당신은 '런타임에 권한을 요청'이 필요합니다 말했듯이

관련 문제