Me pregunto si, con el G1, es posible forzar el tráfico de red para pasar a través del Wi-Fi oa través de la red GSM celular. Necesito forzar que una aplicación se conecte a través de la red de la torre para obtener información de inicio de sesión. es posible? Alguien tiene alguna idea de cómo esto sería posible? Estoy tratando de lograr esto dentro de una aplicación con el SDK de Android (lo siento, no estaba más claro al respecto originalmente)¿Es posible forzar el tráfico de red a través de Wifi o la red TMobile?
Respuesta
Resulta que es posible utilizar el objeto WifiManager para deshabilitar y volver a habilitar la conexión. Puede bloquearlo mientras dure una llamada de red si desea forzar datos a través de la red de la célula. Me imagino que hay un administrador de red GSM similar que hará una tarea similar para la conexión de la célula.
Supongo que puede comunicarse simultáneamente a través de cualquier canal, por lo que en algún nivel hay algo para ser interfaces de red separadas para cada uno. Dado que Android está basado en Linux, podría intentar usar ifconfig o una función de biblioteca para determinar qué interfaces están disponibles y qué hace qué. Si se puede lograr esto, debe haber una manera de enviar explícitamente/recv a través del canal que desea (es decir, mediante la comunicación a través de la IP para esa interfaz).
Lo siento, no podría ser más específico.
Lo que se busca en el G1 es establecer la ruta predeterminada. Puede hacerlo utilizando la utilidad de Linux acertadamente llamada ruta, la ruta predeterminada será a la ip 0.0.0.0 y luego a la puerta de enlace.
No estoy seguro si se puede hacer esto por aplicación, pero se puede hacer que todo el sistema!
- 1. Posible comprimir el tráfico de red de SQL Server?
- 2. Detectar Restauración de red 3G o Wifi
- 3. Seleccione una red WiFi
- 4. Selenium - Espere tráfico de red
- 5. iOS WiFi red switching
- 6. prueba de simulación de tráfico de red
- 7. ¿Es posible controlar todo el tráfico de red en una extensión de Safari?
- 8. C# - Captura de tráfico de red
- 9. Cómo recordar la configuración wifi y la red conectada a través de los reinicios
- 10. Android :: ¿Cómo desconectarse de una red wifi?
- 11. Observer a través de una red
- 12. iPhone SDK detectar la red Wifi y Carrier
- 13. Medición del tráfico de la red con Indy
- 14. ¿Cómo conectar una impresora de red a través de Android?
- 15. ¿Cómo realizar un seguimiento del tráfico de red en 3G/wifi en un dispositivo con iOS?
- 16. Emulador de Android: ¿cómo controlar el tráfico de red?
- 17. iPhone activa el tipo de red (2G, 3G, WiFi)
- 18. Medir el tráfico de red mediante programación en iPhone
- 19. Detección de tráfico de red en busca de virus/spyware
- 20. Qué% del tráfico es sobrecarga de la red en la parte superior de HTTP/S pide
- 21. ¿Cómo deshabilitar/habilitar la red, cambiar a WiFi en el emulador de Android?
- 22. BroadcastReceiver cuando el estado de la red wifi o 3g cambió
- 23. Serialización de Java a través de la red
- 24. ¿Es posible compartir Git en red?
- 25. WCF named pipes: ¿a través de la red? De Verdad?
- 26. Creación de clave asimétrica a través de la red
- 27. Copiar archivos a través de la red (requiere autenticación)
- 28. cómo comprobar la red wifi o 3g está disponible en el dispositivo Android
- 29. obtener la ubicación en iPhone sólo desde el GPS - no es la red wifi
- 30. Diferenciar el adaptador de red VMware de los adaptadores físicos de red -o-- Detectar el adaptador de red virtual
Lamentablemente, estoy tratando de hacerlo a través del SDK, el cual, no creo, me permite manipular las interfaces de red primas – haseman