0

Ich habe viele Lösungen im Forum versucht, aber sie scheinen nicht zu funktionieren. Ich muss eine pdf in meinem Telefon erstellen (Environment.getExternalStorageState() + File.separator + "Try" + File.separator + "FirstPdf.pdf";) aber ich habe eine Ausnahme. Ich verwende verifyStoragePermissions(this) und im Manifest.FileOutputStream Ausnahme EACCES Berechtigung verweigert

+0

https://stackoverflow.com/questions/32635704/android-permission-doesnt-work-even-if-i-have-declared-it – CommonsWare

+0

auf welchem ​​Gerät Sie arbeiten ? –

Antwort

0

Ersetzen Sie Environment.getExternalStorageState() zu Environment.getExternalStorageDirectory().

0

dieses

File file = new File(Environment.getExternalStorageDirectory() +File.separator +"Try" +File.separator +"FirstPdf.pdf");\ 
// here your logic for write pdf file 

Hinweis Versuchen:

Sie getExternalStorageState() versuchen, und es wird Returns the current state of the primary shared/external storage media.

Siehe:External storage state

Verwandte Themen