6
votes

Emulateur Visual Studio pour Android - Projet ne se déploie pas

Windows 8.1

Visual Studio 2015 RC

Application Android API Niveau 21 (Support V5.0 XAMARIN.ANDRIDE)

J'ai récemment dû reconstruire un nouveau PC alors que mon ancien a eu des problèmes majeurs. Sur ce nouveau PC, le projet compile et l'émulateur lance. Cependant, lors de l'écran de chargement du système d'exploitation de l'émulateur, je reçois un message indiquant:

"Cette version de pré-version de l'émulateur Visual Studio pour Android expirera en 3 jours (s), 13 heures (s). Veuillez passer à une version plus récente."

Après que je clique sur "OK", l'émulateur OS termine le chargement et je reçois le message "2> Émulateur lancé avec succès." dans la fenêtre Visual Studio Sortie.

sur mon PC précédent, je n'ai pas reçu la pop pendant la charge de l'émulateur et après l'émulateur terminé le chargement, il déploierait ensuite l'application à l'émulateur et commencez à déboguer. Cependant, une fois que l'émulateur a fini de charger sur mon nouveau PC, aucune sortie supplémentaire n'est affichée dans Visual Studio et la barre de charge verte dans le coin inférieur droit de Visual Studio se trouve à environ 30%.

J'ai été incapable de trouver des informations en ligne liées au message contextuel que je reçois lors de l'écran de chargement des émulateurs. Je ne trouve aucune mise à jour pour l'émulateur ou le studio Visual. J'ai désinstallé et réinstallé Android Studio, Xamarin Studio et Visual Studio sans changement.

Comment mettre à jour la dernière version?

Pourquoi Visual Studio ne déploie-t-il pas le projet lorsque le débogueur commence?


1 commentaires

Hey Paul - Nous déployons une mise à jour aujourd'hui. Vous devriez obtenir un toast dans le hub de notification VS vous demandant de mettre à jour l'émulateur. L'installation de la mise à jour corrigea le problème d'expiration.


3 Réponses :


4
votes

J'ai trouvé que je devais lancer Visual Studio avec des autorisations élevées. J'ai changé les propriétés du raccourci et vérifiez le champ "Exécuter en tant qu'administrateur" et tout va bien.


5 commentaires

Je lance vs 2015 avec des autorisations élevées à "exécuter en tant qu'administrateur". Cependant, je reçois toujours le message "Pré-version" lorsque j'exécute l'émulateur Android.


@Chrisswain nous déployons une mise à jour aujourd'hui. Vous devriez obtenir un toast dans le hub de notification VS vous demandant de mettre à jour l'émulateur. L'installation de la mise à jour corrigea le problème d'expiration.


@Johnkemnetz - J'ai reçu l'émulateur mis à jour. Maintenant, je reçois cet alerte de message: "L'émulateur est incapable de se connecter au système d'exploitation de périphérique: l'appareil n'a pas répondu à la demande de connexion. Certaines fonctionnalités peuvent être désactivées." Ce message d'alerte est affiché après que l'émulateur se lance lorsque j'essaie d'exécuter mon projet Xamarin.android. L'émulateur lance et dit que "OS commence ..." pendant une longue période, l'alerte du message est affichée.


@JohnkemNetz - Mise à jour: redémarré après l'installation du nouvel émulateur et maintenant, cela fonctionne bien!


@Johnkemnetz merci beaucoup. Cela résolut la dernière gêne de mon problème. Je devais redémarrer après la mise à jour afin de lancer l'émulateur.



7
votes

J'ai eu le problème, et j'ai pu résoudre le problème en exécutant manuellement adb connect émulatorhost: 5555 de la ligne de commande.


1 commentaires

Cette méthode fonctionne pour moi! Vous pouvez aller à l'émulateur, cliquez sur la flèche ">>" en bas de la barre latérale droite, accédez à "Network" pour voir l'adresse de l'adaptateur émulateur. Prenez-le et exécutez adb Connect IP_Address . Port 5555 est la valeur par défaut de sorte qu'il est facultatif.



0
votes

avoir le même problème, les autorisations élevées ne fonctionne pas. Exécuter ADB de Commandline est déjà connecté.

La nouvelle mise à jour de Xamarin (version 4.0.4.4), corrigez-moi ce problème pour moi. :)


0 commentaires