2017-02-16 21 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

где Вы пишете этот код? опубликовать полный код – rafsanahmad007

+0

@ rafsanahmad007 добавлен. –

+1

использование android.Manifest.permission.WRITE_EXTERNAL_STORAGE – user2025187

ответ

0

Try Добавление

android.Manifest.permission.WRITE_EXTERNAL_STORAGE 

Позвольте мне знать, если его прекрасно работает и Примите ответ !!

0

Как Manjunath Prabhakar сказал, что нужно эту строку в вашем Manifest в любом случае, если вы все равно получите эту Exeption (А если не вы, возможно, может в других устройствах), Вам необходимо будет «Запрос разрешения на Run Time» more information here

 Смежные вопросы

  • Нет связанных вопросов^_^