Possible de changer une application SSAID AKA Android_ID sans redémarrer? Quel service gère cela? Redémarrage rapide avec Zygote tue mon script shell -- adb domaine et shell domaine et development domain android en relation problème

Possible to change an apps SSAID aka Android_ID without rebooting? Which service handles this? Fast rebooting with Zygote kills my shell script



2
vote

problème

français

Cela peut sembler une question étrange, et je m'excuse pour cela. Je suis en train de déboguer une candidature et j'ai du mal à obtenir de nouveaux Android_id de rester sans redémarrer.

Pour être spécifique, il s'agit de la nouvelle ID Android spécifique de l'application Introduite dans 8.0. L'emplacement de ces identifiants est dans le fichier suivant: /data/system/users/0/settings_ssaid.xml

Je suis capable de changer l'identifiant spécifique de l'application, mais cela ne change pas réellement à moins que je redémarre l'appareil.

existe-t-il un certain service ou un certain processus que je peux forcer-redémarrer pour rendre le nouvel ID à prendre effet? Ou peut-être un type de cache qui doit être effacé?

J'utilise principalement les commandes de shell adb. Jusqu'à présent, la meilleure méthode consiste à exécuter la commande suivante:

adb shell setprop ctl.restart zygote

Cela fait un redémarrage «doux», c'est donc beaucoup plus rapide, mais malheureusement, il tue complètement mon script de shell qui débogageait également et que c'est une douleur de continuer à redémarrer.

Y a-t-il un moyen de voir quels services ou processus sont redémarrés lors du redémarrage de «Zygote»?

Appréciez beaucoup l'aide à l'avance.

langue Anglaise

This may seem like an odd question, and I apologize for that. I am currently debugging an application and I am having trouble getting new Android_ID's to stick without rebooting.

To be specific these are the new app specific android ID's introduced in 8.0. The location for these ID's are in the following file: /data/system/users/0/settings_ssaid.xml

I am able to change the app specific ID just fine but it doesn't actually change unless I reboot the device.

Is there a certain service or process that I can force-restart to make the new ID to take effect? Or possibly some type of cache that needs cleared?

I am mainly using adb shell commands. So far the best method is to run the following command:

adb shell setprop ctl.restart zygote

This does a 'soft' reboot, so it's much faster but unfortunately it completely kills my shell script that is debugging as well and it's a pain to keep restarting everything.

Is there a way to see what services or processes are being restarted when restarting 'zygote'?

Much appreciate the help in advance.

        
   
   

Liste de réponses


Questions connexes

7  Est-il possible de programmer sur une tablette en nid d'abeille? [dupliquer]  ( Is it possible to program on a honeycomb tablet ) 
Cette question a déjà des réponses ici : Fermé il y a 9 ans . Dupliqué possible: Comment pu...

-1  Comment bloquer d'autres applications pour ouvrir .Only mon application sera ouverte lorsque Android est strated [fermé]  ( How to block other apps to open only my app will be open when android is strate ) 
fermé. Cette question est off-sujet . Il n'accepte pas actuellement les réponses. Voulez...

2  Y a-t-il un moyen facile d'obtenir des outils de construction GNU sur Android? Sinon ... pourquoi pas?  ( Is there any easy way to get gnu build tools on android if not why not ) 
Avec le nombre croissant de périphériques Android dans toutes sortes de facteurs de forme différents (Dev Boards comme Raspberry Pi / Odroïde, Android-On-A-St...

1  Comment insérer un emoji à l'aide d'une entrée de shell adb?  ( How to insert an emoji using adb shell input ) 
J'ai essayé d'insérer Emojis dans mon téléphone Android à l'aide de ADB. adb shell input text "..." fonctionne pour insérer du texte, mais lorsque j'ai ...

0  Créer des sites Web avec téléphone Android? [dupliquer]  ( Create websites with android phone ) 
Cette question a déjà des réponses ici : Comment puis-je faire du développement sur mon appareil And...

0  Mise à jour Android OTA échoue lors de l'augmentation du système.Img Taille  ( Android ota update fail when increased the system img size ) 
Je travaille sur IMX6Q avec Android 7 pour Mise à jour de l'OTA . Current System.img Taille 499 Mo Avec ce travail de mise à jour de l'OTA. J'ai augmen...

64  Comment puis-je faire du développement sur mon appareil Android?  ( How can i do development on my android device ) 
J'ai un parcours assez long pour travailler et posséder un téléphone Android. Je suppose que ce serait bien de faire une programmation simple sur le chemin. J...

8  Puis-je installer Ruby et Ruby sur des rails sur un Android?  ( Can i install ruby and ruby on rails on an android ) 
Conscient que c'est un peu mental, mais puis-je installer Ruby sur un haricot de gelée de Galaxy S4 en cours de gelée 4.2? Une console dans laquelle je peux i...

0  Où sont les informations de couleur stockées dans les applications Android?  ( Where is color information stored in android apps ) 
Ce n'est peut-être pas le bon endroit pour poster cela, alors s'il vous plaît dites-moi si ce n'est pas le cas. Comme le titre dit, j'essaie de trouver la pal...

1  Pouvez-vous tester des applications sur un téléphone verrouillé Google?  ( Can you test apps on a google locked phone ) 
Je suis un développeur Android et je cherche un test de test, car je ne veux pas que mon téléphone principal soit branché et charger toute la journée. J'ai re...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés