Je sais que les applications de Google Play ne peuvent rien faire qui ne soit pas précisé dans leur AndroidManifest.xml
et sera empêché de le faire. Je veux savoir si les applications non Google Play sont verrouillées avec la même mesure de sécurité.
Android m'indiquera-t-il les autorisations requises avant l'installation et bloquera-t-il les fonctions qui utilisent des autorisations non indiquées dans le manifeste des applications non Google Play ? Parce que Google le dit :
Si une application tente d'utiliser une fonction protégée qui n'a pas été déclarée dans le manifeste de l'application, l'échec de la permission se traduira généralement par une exception de sécurité renvoyée à l'application. Les contrôles d'autorisation des API protégées sont appliqués au niveau le plus bas possible pour empêcher tout contournement. La figure 2 présente un exemple de message d'utilisateur lors de l'installation d'une application qui demande l'accès à des API protégées.
Cela s'applique-t-il aux applications non Google Play ?