Enrutar la aplicación a través de datos móviles cuando está en Wifi

Mientras esté en Wifi, Whatsapp no ​​funcionará en mi Galaxy Note 2 debido a mi proxy de trabajo. Todavía no he encontrado ninguna aplicación de proxy que funcione. (Mi trabajo está usando un Proxy HTTP).

¿Hay alguna aplicación que enrute ciertas aplicaciones del teléfono (como Whatsapp) a través de datos móviles, mientras permite que otras aplicaciones usen el acceso Wi-Fi?

Respuestas (1)

De manera predeterminada, tan pronto como se conecta WiFi, la red móvil se apaga, por lo que no puede usar ambos simultáneamente. Lo que significa: no, incluso un proxy que permita excepciones no funcionaría, ya que la otra red simplemente ya no está disponible.

Citando de CyanogenMod Tracker :

Cada vez que actives WiFi perderás la conexión 3g. Ese es el comportamiento normal del administrador de red de Android.

Hubo intentos de "piratear" eso, como puede encontrar, por ejemplo, aquí . Esta fuente de la Universidad de Stanford también deja claro el comportamiento estándar:

  • Dado que WiFI está conectado, active la conexión de datos 3G. El servicio de conectividad cortará automáticamente la conexión 3G.
  • Dado que 3G está conectado, luego encienda la conexión WiFi. El Servicio de Conectividad eliminará la conexión 3G existente.

Excepto por los "intentos de piratería" como se describe en el ejemplo de Stanford, no conozco ninguna solución al problema.

No entiendo por qué respondiste que es posible en septiembre de 2012 y ahora, en diciembre de 2012, afirmas que no es posible . ¿Le importaría explicar sus respuestas contradictorias? android.stackexchange.com/a/29791/26023
Buen descubrimiento. ¿Has probado la otra solución? Nunca recibí ningún comentario al respecto, excepto lo que Matt escribió allí: No funcionó. También tenga en cuenta que lo que he citado aquí es "comportamiento general" (sin tener en cuenta esa aplicación). Aún así, es un buen indicador; Me encantaría recibir más comentarios sobre esa aplicación, si es posible, incluso comentarios positivos :)
Bueno, tú eres quien me dio los enlaces a ambas respuestas en mi pregunta, simplemente estoy uniendo los dos enlaces no enlazados que me diste. :-)
@avesus encontró un buen enlace en otra pregunta: stackoverflow.com/a/5883882/84661
@cnst Sí, recuerdo que lo discutimos (¿en el chat?) Hace un tiempo. Pero AFAIR eso es algo que cada aplicación debe hacer por sí misma, por lo que no puede configurar un "interruptor global" desde el exterior. aunque tal vez lo recuerde mal...