open failed: EACCES (Permission denied)

916 views
Skip to first unread message

Willian do Amor

unread,
Mar 20, 2017, 3:42:13 PM3/20/17
to Android Brasil - Dev
Olá boa tarde a todos,

será que alguém poderia me dar uma ideia do que seja esse erro?

Mesmo setando as permissões no Manifest (Android 4) ao tentar criar um arquivo esse recebo esse erro.

open failed: EACCES (Permission denied)

Permissões:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

Ricardo Lecheta

unread,
Mar 20, 2017, 4:18:26 PM3/20/17
to androidb...@googlegroups.com
Willian, boa tarde

Se for Android 7 da uma olhada:


Também precisa ativar o controle de permissões no código:


--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Ricardo Lecheta

Willian do Amor

unread,
Mar 20, 2017, 4:25:23 PM3/20/17
to androidb...@googlegroups.com
Olá.

Obrigado por responder, mas infelizmente não é o 7.  Estou usando a API  da 16 a 23. 
Na API 23 ja fiz conforme o Google recomenda solicitado as permissões em tempo de execução e já está funcionando corretamente, mas na API 16 ocorre esse erro dizendo que não tenho permissão.

Willian do Amor

unread,
Mar 31, 2017, 7:33:20 AM3/31/17
to Android Brasil - Dev
Bom dia,

consegui fazer funcionar somente da API 19 (4.4) em diante. Nas versões com Android 4.1 não funciona. 
Reply all
Reply to author
Forward
0 new messages