Gestion de l'ADB intégré¶
Le service ADB intégré est complètement indépendant de l'ADB du système. Avant de l'utiliser, vous devez appeler manuellement l'interface suivante pour installer votre clé publique ADB sur le service, sinon la connexion sera affichée comme non autorisée (la clé autorisée dans les paramètres du mode développeur du système n'est pas compatible avec cet ADB intégré). Vous pouvez établir une connexion sans fil à l'ADB intégré. Grâce à cette fonctionnalité, vous n'avez pas besoin d'activer le mode développeur pour vous connecter à l'ADB avec les privilèges les plus élevés.
Remarque
Installation de la clé¶
L'interface d'installation de la clé nécessite que vous prépariez d'abord la clé publique ADB. Elle se trouve généralement sur votre ordinateur, dans le répertoire ~/.android ou C:\Users\xxxx\.android, sous le nom de fichier adbkey.pub. Si vous ne voyez pas ce fichier, mais que le fichier adbkey existe, vous pouvez utiliser la commande adb pubkey adbkey >adbkey.pub pour la générer manuellement.
Ensuite, appelez l'interface suivante pour installer la clé publique de votre machine sur le service.
d.install_adb_pubkey("/path/to/adbkey.pub")
Une fois l'installation terminée, vous pouvez exécuter la commande adb connect 192.168.0.2:65000 pour vous connecter à l'ADB intégré.
Désinstallation de la clé¶
Si vous avez besoin de supprimer une clé publique de l'ADB intégré, vous pouvez effectuer l'appel suivant.
d.uninstall_adb_pubkey("/path/to/adbkey.pub")