ACTUALIZACIÓN: Esto es ahora compatible de forma nativa con el SDK recientes. Mire here en "Uso inalámbrico".
En resumen:
- conectarse a su dispositivo a través de USB
- Enter "TCPIP ADB 5555"
- desconecta el dispositivo de
- Busque IP del dispositivo en la configuración del sistema
- Enter "adb conectar [dirección IP]: 5555"
- Eso es todo!
Para el registro, que aquí es la versión antigua de la respuesta:
instalar la aplicación ADB inalámbrica. Detalles aquí: http://www.androidcentral.com/android-quick-app-adb-wireless
EDITAR: Bien, que uno requiere la raíz. Si no tienes root, va a ser un poco más engorroso. De la parte superior de la cabeza, esto es lo que puede hacer:
- utilizar cualquier medio de transmisión inalámbrica (Bluetooth o FTP, hay un montón de aplicaciones para cualquiera en el mercado) para transferir el archivo APK desde el ordenador al el teléfono.
- utilizar un gestor de archivos (OI File Manager, por ejemplo) para navegar hasta el archivo y abrirlo.
El paso 1 se puede automatizar a través de la línea de comandos si está utilizando FTP (y, al menos en sistemas basados en Unix, probablemente a través de Bluetooth también).
Paso 2, así, no se puede simplificado que fácilmente. Pero podría escribir una aplicación de instalación que simplemente haga una ACTION_VIEW en el archivo APK de su teléfono.
Obviamente, esto pasará por el instalador del paquete, por lo que deberá confirmar el proceso de instalación y todo. Pero bueno, es inalámbrico :)
(Nota al pie: hay varias soluciones telnetd y sshd en Android, pero ninguna que pueda encontrar son para teléfonos no rooteados. Si puede obtener una conexión telnet/ssh, puede hacer que este proceso sea más cómodo.)
Oh, esto parece útil, pero me olvidé de mencionar ya que tomé prestado el dispositivo de mi amigo, necesito uno que no requiere root. Upvoted de todos modos :) –
¡Malo! ¡Estoy tan acostumbrado a enraizar que ni siquiera me doy cuenta si algo es raíz solamente! De todos modos, editaré la respuesta para más información. – EboMike
Si está dispuesto a ponerlo en un número de puerto superior (no privilegiado) no estándar, debería ser completamente posible hacer un telnetd o sshd que se ejecute como un usuario sin privilegios, pero solo podría hacer las cosas de forma ordinaria. usuario de la aplicación podría. –