¿Por qué no puedo subir binarios a Android Sony Xperia Z?

Recientemente actualicé mi Android a 4.4.4 a través de 4.3.? Cuando estaba en 4.2.*, no tuve ningún problema para cargar apks e imágenes a través de usb ni a través de adb install / push.

Síntomas a continuación, cualquier ayuda apreciada. Preferiría no tener que rootear el teléfono, pero si debo hacerlo, debo...

Desde que actualicé, la carga USB comenzó a actuar de manera extraña:

  • Puedo descargar cualquier archivo
  • Puedo subir archivos de texto
  • no puedo subir apks
  • No puedo cargar apks renombrados a .txt
  • No puedo cargar xml, jpg ni nada que no sea texto sin formato
  • No es un problema de tamaño, puedo cargar archivos de texto grandes
  • He probado los modos MSC y MTP.
  • He probado diferentes PC y cables
  • Si trato de cargar un archivo binario desde el cuadro de diálogo de copia de Windows 7 que permanece en la pantalla para siempre sin hacer nada o, a veces, el almacenamiento se reinicia en el teléfono y falla.

ADB ha dejado de funcionar desde eclipse. Obtengo:

[2014-10-07 19:14:25 - Prueba de Bluetooth] ------------------------------

[2014-10-07 19:14:25 - BluetoothTest] ¡Lanzamiento de Android!

[2014-10-07 19:14:25 - BluetoothTest] adb se ejecuta normalmente.

[2014-10-07 19:14:25 - BluetoothTest] Realización del lanzamiento de la actividad uk.co.dossytronics.bluetoothtest.MainActivity

[2014-10-07 19:14:40 - BluetoothTest] Cargando BluetoothTest.apk en el dispositivo 'CB5A1PVTNA'

[2014-10-07 19:14:46 - BluetoothTest] No se pudo instalar BluetoothTest.apk en el dispositivo 'CB5A1PVTNA': el host remoto cerró a la fuerza una conexión existente

[2014-10-07 19:14:46 - BluetoothTest] java.io.IOException: el host remoto cerró a la fuerza una conexión existente

[2014-10-07 19:14:46 - BluetoothTest] ¡Lanzamiento cancelado!

Desde la línea de comando: C:\android-dev\sdk\platform-tools>adb -s CB5A1PVTNA install c:\users\dominic\workspace\BluetoothTest\bin\BluetoothTest.apk

falla del protocolo

error: Dispositivo no encontrado

  • esperando por el dispositivo -

rm falló para /data/local/tmp/BluetoothTest.apk, no existe tal archivo o directorio

Respuestas (1)

Después de mucho trastear creo que lo he conseguido. Era una aplicación llamada "Sony Smart Connect". Como la mayoría de las cosas que contienen la frase oxímoron "Sony Smart" es cualquier cosa menos inteligente. Instantáneamente todo volvió a funcionar y ahora puedo continuar con la codificación hasta que la próxima actualización me detenga por un mes...

Espero que esto sea de ayuda para alguien en el futuro.

dom