2017-10-09 4 views
-2

J'installe des autorisations dans mon AndroidManifest.xml:Quelles sont les autorisations nécessaires pour appeler requestPermission() - Android

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.CAMERA" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.CALL_PHONE" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 
    <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/> 

Je demande l'autorisation de l'exécution pour toutes ces autorisations. Mais de toute façon la permission REQUEST_INSTALL_PACKAGES n'a pas besoin d'appeler requestPermission(). Si j'essaie de l'appeler quand même, la popup n'apparaît jamais.

Existe-t-il une liste d'autorisations que je dois appeler lors de l'exécution? Ma version actuelle pour Android est 8.0.0.

Merci

+2

* Quelles sont les autorisations nécessaires pour appeler requestPermission() * Celui qui dans la documentation a le niveau de protection dangereux ... pour demander la liste de quelque chose est hors-sujet – Selvin

Répondre