dimanche 16 juin 2013

Explications des permissions



  • Communications réseau


    Modifier la connectivité du réseau
    * Pour activer et désactiver la connectivité.
    Bénéficier d'un accès complet au réseau
    Afficher les connexions réseau
    * Pour consulter l'état de la connectivité.
    Afficher les connexions Wi-Fi
    * Savoir si le Wifi est connecté ou bien s'il y a des points d'accès connus de disponible pour la reconnexion automatique.
    Activer/désactiver la connexion Wi-Fi
    Vérification de licence Google Play
    * Cette permission me permet de vérifier que l'application a bien été installé depuis Google Play.


    Appels téléphoniques


    Voir l'état et l'identité du téléphone
    * Avant d'activer le mode avion le soir, j'ai besoin de savoir si un appel n'est pas en cours. Sinon ça couperait la communication.


    Stockage


    Modifier ou supprimer le contenu de la mémoire de stockage USB
    * Les fichiers logs sont stockés sur la carte SD, dans le répertoire RabbitBattery. J'en ai besoin pour envoyer les logs lors des rapports de bugs, pour comprendre ce qu'il s'est passé et ainsi être en mesure de vous aider à résoudre le problème.


    Bluetooth


    Associer à des appareils Bluetooth
    * Pouvoir identifier si des appareils sont connectés pour définir si je peux couper automatiquement le bluetooth.
    Accéder aux paramètres Bluetooth
    * Pouvoir activer et désactiver le bluetooth durant le mode nuit.


    Outils système


    Modifier les paramètres du système
    * Beaucoup d'actions sont réalisées en modifiant les paramètres systèmes, comme la modification de la luminosité.

    Installer des raccourcis
    * Permet d'installer un raccourci vers la popup d'actions rapides.
    Tester l'accès à la mémoire de stockage protégée
    * Vérifier que la mémoire de stockage est disponible.


    Affecte la batterie


    Empêcher la mise en veille de l'appareil
    * Il faut réveiller partiellement l'appareil lors du ping de synchronisation.
    Contrôler le vibreur
    * Pour faire vibrer une notification pour l'aide à la coupure GPS par exemple.


    Informations relatives à vos applications


    S'exécuter au démarrage
    * Ceci vous évite de redémarrer l'application à la main. L'application se lance 2 minutes après le démarrage de l'appareil.


    Paramètres de synchronisation


    Activer/désactiver la synchronisation
    * Utilisé pour les ping de synchronisation.
    Lire les paramètres de synchronisation
    * Vérifier l'état du paramètre de synchronisation pour pouvoir le restituer à la fin d'une synchronisation.