J'ai du mal depuis une semaine pour essayer de faire fonctionner cela. J'ai téléchargé cet outil fantastique qui est l'émulateur de genymotion pour android. Mais je ne peux pas accéder à Internet à partir de ma ligne de code.Monodroid GenyMotion accéder à Internet via le code
using(WebClient wbclient = new WebClient())
{
try
{
String URI = "http://www.timeapi.org/utc/now"; // test purpose only
Stream s = wbclient.OpenRead(URI);
using(StreamReader r = new StreamReader(s))
{
string str = r.ReadToEnd();
}
}catch(Exception ex)
{
// handle...
}
}
Ceci est un service simple qui renvoie l'heure. Si je saisis cette adresse dans le navigateur de l'appareil invité genymotion (android 4.2.2 - API 17), le navigateur fonctionne parfaitement et l'heure est renvoyée. Mais le code ci-dessus lève une exception "Délai de connexion". Pourquoi dans mon périphérique invité l'URL ci-dessus peut être récupérée à partir du navigateur et afficher correctement l'heure et lever une exception lors de l'accès dans le code via l'objet WebClient? Merci