plugpag
plugpag copied to clipboard
Erro -3000 - Permissões não concedidas
Estou tendo erro -3000 na minha aplicação porém todas as permissões estão concedidas, abaixo segue o meu AndroidManifest.xml.
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
Permissões no app
Maquininha já está conectada.
Acabei conseguindo achar a solução depois de analisar melhor as classes no arquivo .arr.
Testei em um dispositivo Android 10, utilizando a versão 3.1.2: você precisa garantir que as permissões estão disponíveis o tempo inteiro. Apesar de permitir os acessos durante a execução, você deve ir nas configurações do aplicativo e mudar as permissões de "Apenas durante uso" para "O tempo todo".
No caso da nova versão 4.10.0, você precisa adicionar algumas novas permissões, tanto no manifest quanto durante a execução:
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
<uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
Depois dessas mudanças, o erro deve sumir...