2011-04-12 2 views
0

Je suis en train d'écrire une application Android qui doit accéder à un service via socks proxy. J'ai regardé l'android emulator documentation et a découvert qu'il prend en charge le proxy http mais je n'ai trouvé aucune mention à propos de proxy de chaussettes. J'ai essayé de configurer le proxy de chaussettes tout en faisant la connexion Http mais cela n'a pas fonctionné non plus. Voici mon extrait de code:Configuration d'un proxy de chaussettes dans l'émulateur Android

SocketAddress addr = new InetSocketAddress("socks.foo.com", 1080); 
    Proxy proxy = new Proxy(Proxy.Type.SOCKS, addr); 
    URL urlObj = new URL(url); 
    URLConnection urlConn = urlObj.openConnection(proxy); 
    InputStream in = urlConn.getInputStream(); 

Quelqu'un at-il essayé d'utiliser un proxy socks proxy de l'émulateur Android? Tous les indices/suggestions seront très appréciés.

+0

Avez-vous besoin de l'émulateur à utiliser SOCKS, ou l'application? Le titre dit un, le contenu l'autre. –

+0

J'ai besoin de l'application pour établir une connexion via SOCKS. Je pensais que ce serait un paramètre émulateur pour rediriger tout le trafic à travers SOCKS (comme proxy http). – Jollyjagga

+0

@ Jollyjagga..avez-vous trouvé une solution de connexion à SOCKS dans l'application Android? – Noman

Répondre