Is het mogelijk om netwerkverkeer te dwingen via WiFi of het T-Mobile netwerk?

stemmen
8

Ik ben benieuwd of, met de G1, is het mogelijk om het netwerkverkeer te dwingen via de Wifi of via de Cel GSM-netwerk te passen. Ik moet een programma te verbinden via de toren netwerk om wat login informatie te krijgen. Is dit mogelijk? Iemand enig idee hoe dit mogelijk zou zijn? Ik probeer om dit te bereiken binnen een app met de Android SDK (Sorry dat ik was niet meer duidelijk over die oorspronkelijk)

De vraag is gesteld op 03/03/2009 om 00:43
bron van user
In andere talen...                            


3 antwoorden

stemmen
1

Ik ga ervan uit dat u tegelijkertijd kunt communiceren via elk kanaal, dus op een bepaald niveau is er iets aan apart netwerk interfaces voor elk zijn. Omdat Android is gebaseerd op Linux, zou je kunnen proberen met behulp van ifconfig of een functie uit de bibliotheek om te bepalen welke interfaces beschikbaar zijn, en die wat doet. Als u dit kunt bereiken, moet er een manier om expliciet te verzenden / recv via het kanaal dat u wilt (dat wil zeggen door te communiceren via het ip voor die interface) zijn.

Sorry dat ik kon niet meer specifiek zijn.

antwoordde op 03/03/2009 om 01:51
bron van user

stemmen
0

Wat u op zoek bent naar op de G1 is om de standaard route in te stellen. U kunt dit doen via de Linux nut toepasselijke naam route, de standaard route gaat worden naar ip 0.0.0.0 en vervolgens de gateway.

Niet zeker of u kunt dit doen per toepassing, maar je kunt het hele systeem te doen!

antwoordde op 03/03/2009 om 02:20
bron van user

stemmen
3

Het blijkt mogelijk te zijn met de WifiManager object uitschakelen en opnieuw inschakelen van de verbinding. U kunt het blokkeren voor de duur van een netwerk bellen als u gegevens wilt dwingen over de cel netwerk. Ik stel me er een soortgelijke GSM-netwerk manager die er zijn, die een soortgelijke taak voor de mobiele verbinding zal doen.

antwoordde op 10/03/2009 om 20:39
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more