¿Es posible forzar el tráfico de red a través de Wifi o de la red TMobile?

Me pregunto si, con el G1, es posible forzar el tráfico de red a pasar a través del Wifi oa través de la red GSM de la célula. Necesito forzar a una aplicación a conectarse 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 era más claro acerca de que originalmente)

Resulta que es posible utilizar el objeto WifiManager para deshabilitar y volver a habilitar la conexión. Puede bloquearla durante la duración de una llamada de red si desea forzar los datos a través de la red celular. Me imagino que hay un gestor de red GSM similar por ahí que hará una tarea similar para la conexión de la célula.

Estoy asumiendo que usted puede comunicarse simultáneamente a través de cualquiera de los canales, por lo que en algún nivel hay aught ser interfaces de red por separado para cada uno. Dado que android se basa en linux, puede intentar utilizar ifconfig o una función de biblioteca para determinar qué interfaces están disponibles y qué hace qué. Si usted puede lograr esto, debe haber una manera de enviar / recv explícitamente vía el canal que usted quiere (IE comunicando vía el IP para esa interfaz).

Lo siento, no podría ser más específico.

Lo que está buscando en el G1 es establecer la ruta predeterminada. Puede hacerlo utilizando la utilidad linux adecuadamente llamada ruta, la ruta por defecto va a ser ip 0.0.0.0 y luego la puerta de enlace.

No está seguro si puede hacer esto por aplicación, pero puede hacerlo en todo el sistema.

  • Cómo ejecutar wifi peer to peer aplicación en el emulador de Android ..?
  • ¿Por qué Android no tiene una dirección MAC para 3g cuando hace iOS?
  • Obtener la velocidad actual de Internet (móvil y Wifi) con Android
  • API de hotspot wifi de Android 2.2
  • Android wifi sniffer: encuentra dispositivos cercanos
  • Cómo enviar MAC marco de datos de difusión con Android AP
  • Cómo obtener detalles del archivo que está transmitiendo a través de Bluetooth, WiFi en Android
  • Cómo obtener mi hotspot wifi ssid en mi sistema android actual
  • ¿Hay una manera de forzar una conexión de red sobre 4G, incluso cuando WiFi está habilitado y conectado?
  • ¿Cómo mantiene Google actualizada su base de datos de geolocalización?
  • ¿Cómo determinar un número de canal wifi utilizado por wifi ap / network?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.