Gestión de ADB integrado¶
El servicio ADB integrado es completamente independiente del ADB del sistema. Antes de usarlo, necesita llamar manualmente a la siguiente interfaz para instalar su clave pública de ADB en el servicio; de lo contrario, la conexión se mostrará como no autorizada (la clave autorizada en los ajustes del sistema en el modo de desarrollador no es compatible con este ADB integrado). Puede establecer una conexión inalámbrica con el ADB integrado y, a través de esta función, puede conectarse a un ADB con los máximos privilegios sin necesidad de activar el modo de desarrollador.
Nota
Instalar clave pública¶
La interfaz para instalar la clave pública requiere que primero prepare la clave pública de adb. Normalmente, se encuentra en su ordenador, en el directorio ~/.android o C:\\Users\\xxxx\\.android, con el nombre de archivo adbkey.pub. Si no ve este archivo, pero sí existe adbkey, puede usar el comando adb pubkey adbkey >adbkey.pub para generarla manualmente.
A continuación, llame a la siguiente interfaz para instalar la clave pública de su máquina en el servicio.
d.install_adb_pubkey("/path/to/adbkey.pub")
Una vez instalada, puede ejecutar el comando adb connect 192.168.0.2:65000 para conectarse al ADB integrado.
Desinstalar clave pública¶
Si necesita eliminar una clave pública del ADB integrado, puede ejecutar la siguiente llamada.
d.uninstall_adb_pubkey("/path/to/adbkey.pub")