Detección de un dispositivo compatible con 4G
Necesito detectar la capacidad 4G del dispositivo.
¿Cómo puedo hacer eso?
- Android - Cómo acercarse al algoritmo de detección de caídas
- Detección de señales de tráfico de velocidad OpenCV
- Detección de logo de OpenCV - ¿Qué usar?
- Detecta qué vista se desliza el dedo en Android
- Android / Java Face Recognition: género, edad, emociones
Gracias por cualquier sugerencia.
- Android - ¿es posible detectar la sonrisa?
- ¿Cómo detectar el número de versión de Android en Firefox para Android?
- Detección de características faciales con OpenCV Android
- ¿Por qué OpenCV Manager y neon necesitan en android?
- Android - Detección de funciones de cara
- ANDROID - detección de color usando openCV - cómo?
- Problema con la detección de tabletas Synchro Digital
- Acabo de actualizar mi OS X a Yosemite, Dispositivo Dispositivo Android no muestra dispositivo - ¿qué hacer?
4G no es algo que se puede "detectar", porque 4G es un término de marketing, no un término técnico.
Puede detectar si una conexión establecida es WiMAX utilizando ConnectivityManager
. No soy consciente de Android soportando cualquier otro tipo de conectividad que se comercializan específicamente como 4G.
Tengo la misma necesidad. Lo que realmente quieres es el ancho de banda actual. Obtienes esa información de WiFi, pero no móvil. Así que la siguiente mejor cosa que me ocurrió fue detectar si el dispositivo está en 4G o no. Por desgracia, no es tan simple.
Además de WiMAX, puede comprobar si el dispositivo tiene una conexión móvil utilizando ConnectivityManager
. Si detecta un tipo de ConnectivityManager.TYPE_MOBILE
, compruebe el subtipo. Si el subtipo es TelephonyManager.NETWORK_TYPE_LTE
o TelephonyManager.NETWORK_TYPE_EHRPD
, el dispositivo es compatible con 4G.
Si la red activa es subtipo TelephonyManager.NETWORK_TYPE_LTE
, entonces usted está en 4G (pero no he tenido la oportunidad de verificar esto). Si detecta TelephonyManager.NETWORK_TYPE_EHRPD
, no tiene idea de si está en 3G o 4G … al menos no he sido capaz de detectar la diferencia todavía.
Puede haber otros subtipos que indican un dispositivo capaz de 4G, pero no los he comprobado empíricamente.
Ciertamente no es una respuesta definitiva, pero espero que ayude.
- Android SAX Parsing: Cómo conservar Newlines desde dentro de una etiqueta CDATA
- Imagen de ahorro de Android con cámara nativa