J'essaye d'utiliser Internet avec l'émulateur Android, mais sans succès. Des idées?
android
android-emulator
Erik Sapir
la source
la source
Réponses:
Si par "utiliser Internet", vous voulez dire que vous ne pouvez pas accéder à Internet à partir d'une activité pendant le test sur l'émulateur, assurez-vous d'avoir défini l'autorisation Internet dans votre
AndroidManifest.xml
Si vous utilisez le navigateur Web, reportez-vous à l'article de Donal
la source
Pour utiliser Internet sur l'émulateur si vous configurez derrière un serveur proxy, procédez comme suit:
Appuyez sur le bouton de menu. un menu d'options apparaîtra.
dans le menu d'options, sélectionnez Nouvel APN.
la source
Si vous utilisez eclipse, essayez:
Fenêtre> Préférences> Android> Lancer
Options d'émulateur par défaut:
-dns-server 8.8.8.8,8.8.4.4
la source
emulator -avd Pixel_C_API_26 -dns-server 8.8.8.8,8.8.4.4
Essayez de lancer l'émulateur à partir de la ligne de commande comme suit:
Cela vous donnera une sortie détaillée et peut afficher l'erreur qui empêche l'émulateur de se connecter à Internet.
la source
Vérifiez vos paramètres Internet, vos pare-feu, etc.
la source
J'ai cherché longuement et durement une réponse à cette question. D'après ce que je comprends, Google l'a fait exprès une fois que les gens ont utilisé la connexion Internet pour ajouter des commentaires de spam au marché. Cependant, j'ai trouvé un gars qui l'avait fait et était prêt à partager les images requises. L'AVD lié fonctionne (pour moi) à la fois sur le marché et sur le navigateur Internet.
REMARQUE : il semble que cela va simplement réparer le marché. Mais le marché ne fonctionnera pas sans Internet, donc si le marché est fixe, le navigateur Internet fonctionnera également. J'ai téléchargé moi-même les fichiers liés et cela a parfaitement montré Internet dans le navigateur.
la source
Si vous rencontrez ce problème et que vous travaillez avec un non-Windows / Mac OS (Ubuntu dans mon cas), essayez de démarrer l'émulateur par lui-même dans Android SDK et AVD Manager, puis exécutez votre application.
la source
Le moyen le plus simple est de suivre ces étapes:
À présent, vous auriez vu sur le top 3g et votre connexion établie.
la source
sur OSX, Little Snitch refusait automatiquement toute connexion à Eclipse (et à l'émulateur). Autoriser les connexions dans Little Snitch, vous devez entrer dans les règles de Little Snitch
la source
Autoriser la BAD à accéder au réseau en l'ouvrant sur le pare-feu
Si vous utilisez winvista et supérieur, accédez au Pare-feu Windows Advance sous Outil d'administration dans le Panneau de configuration et activez-le à partir de là
la source