App de ne pas exécuter dans visual studio émulateur pour android dans visual studio 2015
J'ai créer en blanc xamarin android projet sans ajouter du code quand je debug ce projet de débogage sans problème mais quand je lance l'application avec visual studio émulateur pour l'émulateur android est en cours d'exécution, mais pas à partir de mon application et la déployer échoué et ne pas afficher d'erreur
pourquoi ?
merci de m'aider
- elle peut être due à de nombreuses raisons, il n'y aucun message d'erreur, d'avertissement, vous pouvez le mettre ici pour nous afin de vous aider à
- ne pas me montrer avertissement il suffit d'écrire déployer n'a pas ... 😐
- je pense que visual studio ne peut pas exécuter d'application dans l'émulateur
- Double Possible de Visual Studio 2015 Xamarin déployer échouer sans aucun message d'erreur
- Avez-vous Windows 8 ou supérieur? En ce qui concerne le je sais que j'ai l'habitude de fonctionner sous Windows 7.
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème. VS 2015 lancement de la VS émulateur, mais ne pouvez pas déployer l'application.
J'ai été en mesure de résoudre le problème comme ceci:
Ressemble à un VS bug pour moi.
J'ai eu le même problème. Il s'est avéré que la cause était que le VS Émulateur ne pouvais pas trouver adb.exe.
Qui se passe quand il ne se connecte pas à l'émulateur, à moins que vous ne la connexion manuelle en suivant les étapes CSharpRocks donne. L'émulateur aussi de ne pas être répertorié sous "adb devices".
Le correctif pour moi a été de réinstaller le kit SDK d'Android, à l'aide de l'EXE de Windows en fonction de l'installation (pas le zip de l'installateur). L'EXE programme d'installation définit la HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SDK Android Outils de clé, Chemin en valeur dans le registre, pointant vers le SDK Android répertoire racine.
La VS Émulateur utilise ce paramètre de registre (ou l'Android Studio installer paramètre de registre) pour trouver le kit de développement, en supposant que vous n'avez pas installé le SDK Android avec Visual Studio lui-même. Avec ça, il devrait être en mesure de trouver adb.exe et le travail.
Ont un coup d'oeil ici:
Xamarin Forms Android Application se bloque l'Exécution de Débogage avec VS Émulateur Android
Je vais avoir un très semblable question. J'ai trouvé deux types de solutions de rechange, mais n'ont pas encore trouvé de solution complète.
Démarrer l'émulateur avant d'essayer de déployer pour il
Lancer le
Visual Studio Emulator for Android
application à partir du menu démarrer.Le lancement de l'un des émulateurs via la flèche verte
Tenter à nouveau de lancer votre application à partir de visual studio, sélectionnez la
VS Emulator N-inch...
émulateur à partir du menu déroulantPour moi pour une raison que l'application ne fonctionne toujours pas "lancer" sur l'émulateur, bien qu'il soit installé. J'ai donc pour ouvrir le menu de l'application et sélectionnez mes applications. En outre, il permettra généralement de bloquer la première plusieurs fois, j'ai essayer de l'ouvrir, mais affiche finalement ma seule étiquette par défaut,
Welcome to Xamarin Forms!
.Exécuter l'application dans
Ad-Hoc
modeAd-Hoc
.Le problème avec ces deux méthodes est que je ne suis pas encore en mesure de déboguer une application. Je peux le faire tourner, mais mes points d'arrêt sont ignorés, et je pense que cela va vous permettre de trouver des bugs difficile une fois que je commence à écrire une application réelle.
Je l'espère, de mettre à jour cette réponse une fois que j'ai trouver une solution réelle.
J'ai eu le même problème hier. Le problème est apparu (probablement) parce que j'ai essayé de démarrer le développement après une longue pause. J'ai mis à jour VS et tout et tout, mais fait face à de nombreux problèmes.
Finalement, vous avez besoin de de repartir
Faire tout cela m'a aidé. Mais j'étais sur le point de réinstallation de Windows 10 propre. Je pense que beaucoup de choses et la configuration a changé et ne sont plus compatibles.
J'ai eu des problèmes avant avec le SDK android émulateur, je suis maintenant à l'aide de l'émulateur Genymotion au lieu de cela, il est plus léger et plus rapide et sera détecté automatiquement par vous VS une fois lancé.
vous pouvez télécharger la version gratuite ici : https://www.genymotion.com/
et aussi, vous pouvez télécharger n'importe quel émulateur de périphérique.
Essayer activation d'Hyper-V et à l'aide de Visual Studio Émulateur android; qui a fonctionné pour moi, après beaucoup de tentatives et de la recherche
J'ai eu le même problème mais dans mon cas ce n'était pas le registre. Après avoir fait une version release, j'ai déployé l'application sur l'émulateur de périphérique en mode release, qui pousse à l'application de l'appareil, puis de manière efficace "déconnecte". Cela laisse une version de l'application sur l'appareil qui semble à bloquer les tentatives de débogage ou de déploiement.
Je l'ai résolu par le démarrage de l'émulateur, allez dans "paramètres -> apps" et désinstallation manuelle de mon application. Alors la prochaine version de débogage & déployer travaillé à nouveau.
Vous pourriez probablement également démarrer l'émulateur et de dire "réinitialisation de l'appareil" option de sorte qu'il commence fraîche.
Dans VS2017, sur un Windows10 machine, tout ce que j'avais à faire pour obtenir l'application pour en afficher jusqu'a été désactiver les Données Mobiles.
(balayez vers le bas ou les paramètres, puis cliquez sur Données Mobiles et de confirmer pour le désactiver).
Après je me suis tourné sur le dos, je pouvais accéder à l'application. Avant de faire cela, il m'a toujours semblé que l'émulateur couru, mais de ne pas exécuter l'application.
... aucune idée pourquoi cela a fonctionné, mais je poste ici au cas où il permet à quelqu'un.
Au cours de mon processus de résolution des problèmes, j'ai également regardé ces articles: