[TUTORIAL] QtADB, Tu administrador Android

Desconectado faralai

[TUTORIAL] QtADB, Tu administrador Android
« en: 16 de Febrero de 16, 23:03:20 pm »
Publicado en el foro por Koboldo replicado para resto de dispositivos...

¡Hola!

He visto por los foros que algunos usuarios tienen problemas para transferir archivos del móvil al ordenador y viceversa. Esto es debido a que Google, en las últimas versiones de Android, ha eliminado el protocolo de comunicación MSC (Mass Storage Class) y lo ha sustituido por MTP (Multimedia Transfer Protocol) y por PTP (Picture Transfer Protocol).

En teoría, estos dos últimos protocolos no necesitan de la instalación de drivers adicionales. Sin embargo, en la práctica, cuando se consigue conectar con el ordenador, sólo se ven archivos multimedia (imágenes, vídeos y música) en el caso del MTP o sólo imágenes en el caso del PTP.

Por suerte, aún queda un recurso adicional que Google distribuye junto al Software Development Kit, o SDK. Este recurso es el ADB, o Android Development Bridge. Algunos ya conoceréis este recurso, sin embargo, puede ser un poco engorroso trabajar con línea de comandos continuamente.

Por ello, quiero compartir con vosotros una herramienta que ya llevo tiempo utilizando y que se denomina QtADB. Esta herramienta se vale de ADB para comunicar con el dispositivo Android y así gestionar todo su contenido. De esa forma, es posible:

- Trabajar con los archivos:


- Gestionar las aplicaciones:


- Obtener información del teléfono:


- Realizar capturas de pantalla:


- Acceder al shell de Android:


- Extraer un logcat:


- Y leer los SMS (se necesita una conexión WIFI y no he podido hacer la captura).

El programa está alojado aquí: No tienes permisos para ver los enlaces. Regístrate o Inicia sesión y está disponible tanto para Windows como para Linux.

En el post 2 detallo la instalación para Windows y en el post 3 detallo la instalación para Linux.

Instalación en Windows

Para instalar QtADB en Windows, debes descargar este archivo comprimido No tienes permisos para ver los enlaces. Regístrate o Inicia sesión y el que está adjunto a este post y descomprimirlos en la misma carpeta.

La carpeta debe quedar como en la siguiente captura:


Para conectar el dispositivo, es requisito imprescindible:
  • Tener activada la depuración USB en Ajustes > Opciones de desarrollo > Depuración USB.
  • Tener instalados los drivers del dispositivo.
Se conecta el dispositivo al ordenador y se inicia el programa haciendo doble click en el archivo con el icono del monigote verde Android.

Instalación en Linux.

En Linux, el requisito previo es tener instalado el Android SDK y debe estar incluido en el path del sistema.

La instalación es diferente en función de si se trata de un sistema de 32 bits o de 64 bits.

Linux 32 bits:
- Instalar los siguientes paquetes:
Código: No tienes permisos para ver los enlaces. Regístrate o Inicia sesión
libqtgui4 libqt4-network libqt4-declarative
- Descargar este archivo: No tienes permisos para ver los enlaces. Regístrate o Inicia sesión
- Descomprimirlo en una carpeta.
- Ejecutar el archivo resultante.

Linux 64 bits:
- Instalar los siguientes paquetes:
Código: No tienes permisos para ver los enlaces. Regístrate o Inicia sesión
libqtgui4 libqt4-network libqt4-declarative
- Descargar este archivo: No tienes permisos para ver los enlaces. Regístrate o Inicia sesión
- Descomprimir en una carpeta
- Ejecutar el archivo resultante.

Para conectar el dispositivo, es requisito imprescindible tener activada la depuración USB en Ajustes > Opciones de desarrollo > Depuración USB.
« Última modificación: 20 de Abril de 16, 09:41:50 am por faralai »

Desconectado jose_mi

  • 5
  • #mifan
    • Ver Perfil
    • Awards
  • Votados: 0
Re:QtADB, Tu administrador Android
« Respuesta #1 en: 17 de Marzo de 16, 19:40:16 pm »
A mi me dice que faltan 2 ficheros: adb.exe y aapt.exe. El adb.exe ya lo he encontrado, pero el aapt (para acceder a las aplicaciones) no.