Lors de l'installation de l'application Android dans l'émulateur, l'erreur suivante apparaît.
S'il vous plaît aidez-moi à résoudre cette erreur.
Message d'erreur:
emulator.exe -avd avd_name
adb wait-for-device
adb install path-to.apk
could not access the package manager. is the system running while installing Android application....
Vous devez attendre le démarrage complet de l'émulateur - cela prend quelques minutes. Une fois l’opération complètement démarrée (l’interface utilisateur de l’émulateur changera), cela devrait fonctionner.
Vous devrez redémarrer l'application une fois que l'émulateur est en cours d'exécution et choisir l'émulateur en cours lorsque vous y êtes invité.
Comme d'autres l'ont dit, cette erreur se produit car l'émulateur est toujours en cours de lancement. Une tentative d'accès au gestionnaire de packages, pour le périphérique, provoque actuellement une erreur.
C'est juste une simple question de timing. Voici les étapes pour éviter cette erreur:
App devrait installer sans erreur.
Dans mon cas, il suffisait que l'émulateur prenne 9 minutes pour démarrer. Attendez que l’icône de verrouillage apparaisse sur l’écran LCD de l’émulateur. Ou utilisez une tablette ou un téléphone.
Tuez le processus/serveur et redémarrez-le.! Ça a marché.
Vous pouvez éviter l'erreur en définissant le périphérique par défaut avant de lancer l'application. Lancez l'AVD avant de lancer l'application.
Une fois que vous voyez cette erreur, attendez que l'émulateur affiche l'écran de verrouillage. Et puis relancez l'application dans votre IDE et vérifiez à nouveau l'émulateur. Cela fonctionne pour moi toujours.
Dans Android studio, vous pouvez relancer en cliquant sur le bouton de lecture vert ou sur ctrl + r.
La solution pour moi était de redémarrer l'IDE. Je soupçonne qu'un émulateur lent se cachait, bloquant l'installation sur mon périphérique.
Vérifiez que votre projet est en mode Debug et non en version Debug. J'ai toujours eu des problèmes de débogage.