Accueil>>Centre d’assistance>>Comment utiliser le code Android pour activer le débogage USB ?

Comment utiliser le code Android pour activer le débogage USB ?

Après avoir activé le mode de débogage USB sur un téléphone Android, le propriétaire du téléphone Android aura une utilisation complète de l’appareil lors de la connexion à l’ordinateur. Par exemple, vous pouvez gérer les données de confidentialité telles que les contacts, les messages, les journaux d’appels, etc. stockées dans Android avec le logiciel tiers sur l’ordinateur. Voici un guide vous expliquant comment activer le débogage USB dans le Interface « Paramètres » dans le téléphone. Mais si vous ne parvenez pas à le faire, nous allons partager avec vous un moyen technique - utiliser le code Android pour activer l’USB débogage sur votre téléphone Android.

Tout d’abord, jetons un coup d’œil à l’analyse du code du débogage USB. Dans le code ressource « packages/apps/Settings/src/com/android /settings/DevelopmentSettings.java », vous pouvez trouver le code lié à USB Debugging :

Dans ce fichier, il enregistrera les valeurs dans la base de données des paramètres en fonction des paramètres de l’utilisateur. À d’autres endroits des paramètres effectuera une en fonction de la variation dynamique des valeurs.

Après la recherche, la valeur dans « frameworks/base/services/java/com/android/server/NotificationManagerService.java » est utilisée pour juger si La notification doit s’afficher dans la barre d’état. Le code est le suivant :

Avec l’analyse du code, nous pouvons activer automatiquement le débogage USB en nous appuyant sur le programme.

Une fois les étapes ci-dessus terminées, vous ne pouvez toujours pas activer le débogage USB. Avec Logcat, vous pouvez constater que le code qui y est écrit n’a toujours pas le droit de activer le débogage USB, car « android.permission.WRITE_SECURE_SETTINGS » interdit l’exécution d’un programme commun et il doit y avoir un système signature ou d’être placé dans le répertoire /system/app.

Vous pouvez ajouter deux autorisations dans « AndroidManifest.xml » comme suit :

Après avoir poussé le code du programme Java dans le répertoire /system/app et ajouté l’autorisation 0644 dans le .apk, vous pouvez redémarrer votre téléphone. Maintenant, le débogage USB est automatiquement activé.

Articles connexes :

Quels types de fichiers l’Assistant Android prend-il en charge ?

feedbackCommentaires

CommentairesAidez-nous à améliorer notre site web pour vous

Veuillez sélectionner le type de question et nous vous orienterons vers l’équipe de service appropriée.

Captcha