Android 4.2.2 Dispositivo sin conexión
He leído varios usuarios que tienen problemas similares, pero ninguna de las soluciones que he encontrado han resuelto mi problema.
Tengo varios dispositivos Nexus con Android 4.2.2 y todos ellos aparecen como sin conexión y ninguno de ellos muestra un mensaje cuando los conecto.
- Descripción de la orientación del teléfono Android, incluida la brújula
- Calcular PPI del dispositivo Android
- Problemas conocidos en varios dispositivos Android?
- Obtener el nombre de dispositivo definido por el usuario de Android por código
- ¿Detectar que el dispositivo está cerrando?
Ya lo intenté:
- Desconectar / enchufarlos en
- Desactivación / on usb debugging
- Reiniciar la computadora, los dispositivos nexus y el servidor adb
- Reinstalar controladores e incluso cambiar de controladores a drivers de Samsung ADB
- Confirmado Estoy corriendo adb 1.0.31
- Asegúrese de que mi ruta de acceso señale a adb.exe
- Eliminar los archivos antiguos de adb.exe en todo mi equipo
- Android: la rotación de la pantalla dentro de la actividad no cambia el diseño vertical / horizontal
- ADB no reconoce mi dispositivo
- ID del dispositivo android (no IMEI)
- Eclipse detectando el mismo dispositivo varias veces
- Micromax a111 no es detectado por adb
- copia sqlite db al dispositivo android falla
- Google Nexus 5 no se detecta por computadora / no aparece en el administrador de dispositivos
- ¿Restringir las ventas de una aplicación por dispositivos específicos?
Si ha instalado adecuadamente adb y ha intentado todos los remedios mencionados arriba, escuche mi remedio:
La razón para aparecer "dispositivo sin conexión" en android 4.2.2 es que android tiene una característica de seguridad en 4.2.2 que crean una lista blanca de puertos usb que se puede utilizar como puerto de depuración.
Después de conectar deivce en usb y entrar en el comando "dispositivos adb" se abrirá una ventana emergente en su dispositivo y le pedirá que acepte la conexión:
Después de aceptar la huella digital RSA de su usb, ahora puede emitir los "dispositivos adb" de nuevo y ver que el dispositivo ya no está fuera de línea,
Si no ves la ventana emergente, la razón es tu versión de adb es vieja, tu versión de ad debe ne por lo menos 1.0.31 (puedes ver la versión usando el comando "versión de adb"). Si la versión es más antigua que 1.0.31 entonces actualice su paquete de la plataforma-herramientas usando las últimas actualizaciones de google. Puede encontrar la última versión en sdk-repository . Encuentre platform-tools * .zip asociado con su sistema operativo y descargue desde https://dl-ssl.google.com/android/repository/platform-tools*.zip
.
Por ejemplo, la versión 19.0.1 de las herramientas de plataforma se puede descargar mediante estos enlaces:
Para linux: https://dl-ssl.google.com/android/repository/platform-tools_r19.0.1-linux.zip
Para las ventanas: https://dl-ssl.google.com/android/repository/platform-tools_r19.0.1-windows.zip
Para MacOSx: https://dl-ssl.google.com/android/repository/platform-tools_r19.0.1-macosx.zip
Eso es
Finalmente encontró la respuesta. Había instalado "SnapPea", que aparentemente envía su propio ADB.exe. De alguna manera se interponía en el camino. La desinstalación de este software mal escrito y el reinicio arreglaron el problema.
Como desarrollador de Android, este tipo de cosas es aterrador. ¿Estaba enviando todo lo que hice a un servidor doméstico en alguna parte? ¿Por qué debe cualquier software instalar ADB en la computadora de un cliente?
Esta es probablemente la razón por la que Google tuvo que añadir esta medida de seguridad en primer lugar …
Tengo el mismo problema y fue sólo mi plugin de ADT Eclipse que estaba fuera de fecha. Instalo todas las actualizaciones y todo salió bien. No sé si es lo mismo para usted, a veces nos olvidamos de poner las actualizaciones …
Para mí estaba funcionando, pero un minuto después (al volver a conectar el cable USB) el dispositivo estaba 'offline'. Lo conseguí 'en línea' otra vez deshabilitando y después reactivando la opción de la depuración del USB en los ajustes del revelador del dispositivo.
- Consultando el valor máximo de una columna en SQLite Para Android
- "AndroidRuntime: Apagar VM" con nada más