Cómo Wifi y los datos móviles trabajan simultáneamente en android para el dispositivo OBD2
Estoy desarrollando la aplicación que conecta el dispositivo OBD2 por Wifi y la aplicación puede leer velocidad, RPM, temperatura del refrigerante del motor detalles etc en android.So wifi se utiliza sólo para conectar con el dispositivo OBD2 (no tiene facilidad para conectarse con Internet, sólo Para comunicarse) y comunicarse con it.Now necesito conexión a Internet para servicios web. Pero después de conectar mi wifi no soy capaz de conectar a Internet a través de mi red de datos móviles en android.
La aplicación similar también se desarrolla para iOS. Ahora en iOS, puedo usar la aplicación de Wifi (configuración estática Wifi) y conexión a Internet desde mi red celular. Significa configurar mi wifi con algún IP estático Puedo utilizar la red móvil de datos para la conexión a Internet en iOS.
- Iniciar Androids WiFi-Manager mediante el envío de una intención?
- Android móvil no detectar la red inalámbrica creada en mi portátil
- Crear configuración de punto de acceso Wifi en android
- Java.net.SocketException: recvfrom falló: ECONNRESET (Conexión restablecida por pares) Más de WIFI
- Android Buscar la dirección IP del dispositivo cuando está alojando un hotspot
Pero en Android, si utilizo wifi estático y comprobar la conexión a Internet, no está disponible.
¿Cómo puedo utilizar Wifi y conexión a Internet tanto ejecutar paralelo o cualquier otra forma mediante la configuración de configuración wifi en android? Cualquier ayuda sería apreciada.
- ¿Cómo conectar wifi android a adhoc wifi?
- UDP Multicasting desde el móvil a la PC
- Servidor y cliente en un dispositivo con WiFi habilitado
- Aplicación de Android que no se conecta a Wifi, pero funciona bien en 3G compartida a través de Wifi
- Android wifi permiso
- ADB, Wifi y Eclipse: ¿cómo puedo configurar?
- Android Wi-Fi Direct leer la intensidad de la señal rssi
- ¿Puedo usar WiFi para transferir datos / mensajes entre dos teléfonos Android, no conectados a un enrutador?
connectivityManager.requestRouteToHost(ConnectivityManager.TYPE_MOBILE_HIPRI, hostAddress);
Puede solicitar para un cierto hostAddress que debe utilizar ese tipo de conectividad. Si usas Hipri entonces tomará la red móvil. ¡Pero esto puede fallar! Si funciona, TODAS las conexiones a esa dirección pasarán por ese tipo de conectividad.
Es posible que tenga que activarlo primero.
int resultInt = connectivityManager.startUsingNetworkFeature(ConnectivityManager.TYPE_MOBILE, "enableHIPRI");
Esto puede tomar un par de segundos, ya que los módulos de hardware tiene que arrancar.
He utilizado esto en varios proyectos y funciona muy bien. En el dispositivo antiguo, como 2,2, va a reaccionar realmente inestable! Pero no he encontrado ningún problema en 4.0+
- Tabhost- establece la posición de la divisa en pestañas Android
- ¿Hay alguna manera de forzar a Eclipse a limpiar automáticamente cada ejecución?