Je rencontre le problème suivant lors de l'exécution ou du débogage d'applications sur un appareil ou un émulateur avec Android Studio. L'application est installée mais elle n'est pas démarrée sur l'appareil (ou l'émulateur). Dans la fenêtre Exécuter, je peux voir ce qui suit:
Lancement de l'application sur l'appareil. En attente de mise en ligne du processus ...
et après un certain temps, je vois ce qui suit: Expiration du délai d'attente pour que le processus apparaisse sur 'appareil' ...
J'ai joint une capture d'écran qui montre le problème.
Le problème a commencé récemment. J'utilise la dernière version d'Android Studio (3.5.1) et un appareil Google Pixel exécutant Android 10, mais le problème se produit sur les émulateurs et autres appareils exécutant les versions précédentes d'Android. Le problème se produit également sur deux ordinateurs différents, avec des applications et des appareils Android différents - le facteur commun est Android studio. Enfin, le problème semble avoir commencé après la mise à jour d'Android Studio vers 3.5.
Quelqu'un sait-il comment résoudre ce problème? J'ai essayé beaucoup de choses (vider le cache, reconstruire, invalider et redémarrer, etc.) sans succès.
Des idées?
Réponses:
Il y a un bogue dans la récente version d'Android Studio. Vous pouvez revenir à la version précédente ou la tester à partir de la ligne de commande.
la source
Vous avez mentionné que le redémarrage d'Android Studio ne fonctionnait pas pour vous ... mais cela a fonctionné pour moi ...
Fichier > Invalider les caches / redémarrer ... > Redémarrer simplement
la source
Hé, j'ai eu ce même problème récemment, j'ai essayé de redémarrer le serveur adb mais pas de chance, cependant quand j'ai désinstallé l'APK présent sur mon appareil. Puis tout est revenu à la normale.
Lorsque j'ai essayé de l'exécuter sur un émulateur qui n'avait pas encore d'application, cela a parfaitement fonctionné.
J'espère que cela vous aide :) Merci.
la source
Pour moi, le problème était que j'ai accidentellement supprimé le lancement de l'activité par défaut dans l'option "Exécuter> Modifier les configurations ...".
Insérez simplement "Activité par défaut" sous "Options de lancement" et votre application s'exécutera à nouveau sur votre appareil.
la source