114 votes

L'autorisation n'est accordée qu'à l'application système

Tengo un Application système qui utilise les permissions du système et j'ai ces permissions dans le manifeste. Eclipse donne le résultat suivant erreur lorsque j'essaie de faire une construction (la construction en ligne de commande fonctionne) :

L'autorisation n'est accordée qu'aux applications du système

Je sais déjà que mon application nécessite des autorisations système et ce n'est pas un problème pour moi car mon application ne sera utilisée que sur des téléphones enracinés. Je veux donc supprimer cette erreur, quelqu'un sait comment ?

EDITAR
Mon projet se compile déjà très bien en ligne de commande, s'installe, fonctionne, etc. Mon problème est qu'Eclipse donne une erreur pour un fichier manifeste légitime.

2 votes

Avez-vous vérifié ceci stackoverflow.com/q/9494965/603744

0 votes

@AndroSelva c'est sans rapport, mon projet se compile déjà très bien en ligne de commande, s'installe, fonctionne etc. Mon problème est qu'Eclipse donne une erreur pour un fichier manifeste légitime. IMO il devrait seulement produire un avertissement dans ce cas.

3voto

Chemin d'accès dans Android Studio en mac :

Android Studio -> Préférences -> Éditeur -> Inspections

Développez Android -> Développez Lint -> Développez Correctness

Décochez la case pour Utilisation de la permission de l'application système

Cliquez sur "APPLY" -> "OK".

1voto

Văn Vũ Points 11

Préférences --> EditeurEditor --> Inspections --> Android Lint --> décochez l'élément Using System app permitsio.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X