Que dois-je faire pour créer une application système (pour obtenir les droits d'utilisation du fichier manifeste Android:sharedUserId="Android.uid.system"
in sans recevoir d'erreur du gestionnaire de packages concernant un problème de certification?
J'utilise un téléphone enraciné avec un microprogramme d'origine.
Ok, je pense que je trouve les solutions de grands développeurs xda: http://forum.xda-developers.com/showthread.php?t=1776095 voici une description complète de la procédure à suivre pour obtenir un accès aux applications signées par des clés de plate-forme . Appliquez-vous avec cette approche?
PS il est intéressant que les utilisateurs de la pile au lieu d’enquêter sur un problème difficile disent immédiatement que vous ne pouvez pas le résoudre, alors réduisez la réputation de l’utilisateur novice ...
Ce que je devrais faire pour créer une application système
Il existe deux types d'applications système:
Applications installées sur la partition système, pouvant être exécutées par des utilisateurs disposant de privilèges root
Applications signées par la même clé de signature que le micrologiciel
pour obtenir les droits d'utilisation d'Android: sharedUserId = "Android.uid.system"
Cela exigerait certainement que votre application soit signée par la même clé de signature que le micrologiciel. C'est vrai pour tout Android:sharedUserId
.
Mais certains gars éditer des applications stock, préparer le fichier Zip qui utilisateur peut mettre à jour les applications système par la récupération
Vous êtes invités à fournir toute preuve que ce qu'ils font implique d'une manière ou d'une autre Android:sharedUserId="Android.uid.system"
.
Je n'ai pas eu besoin de signer mon application avec la signature du firmware! J'ai un appareil enraciné. Par conséquent, je peux m'accorder le droit d'écrire sur certains répertoires en utilisant adb.
J'ai déplacé mon application vers /system/priv-app
au lieu de /system/app
en procédant comme suit: Push my apk to/system/app
Maintenant, je peux accéder aux permissions du système comme Android.permission.SHUTDOWN