Inicio>>Centro de soporte>>¿Cómo usar el código Android para habilitar la depuración USB?

¿Cómo usar el código Android para habilitar la depuración USB?

Después de habilitar el modo de depuración USB en un teléfono Android, el propietario del teléfono Android tendrá un uso completo del dispositivo cuando se conecte a la computadora. Por ejemplo, puede administrar los datos de privacidad como contactos, mensajes, registros de llamadas, etc. almacenados en Android con el software de 3 partes en la computadora. Aquí hay un guía que le indica cómo habilitar la depuración USB en el Interfaz de "Configuración" en el teléfono. Pero si no lo hace, vamos a compartir una forma técnica con usted: usar el código Android para habilitar USB depuración en su teléfono Android.

En primer lugar, echemos un vistazo al análisis del código de depuración USB. En el código de recurso "packages/apps/Settings/src/com/android /settings/DevelopmentSettings.java", puede encontrar el código relacionado con la depuración USB:

En este archivo, guardará los valores en la base de datos de configuración de acuerdo con la configuración del usuario. En otros lugares de la configuración se realizará un acción de acuerdo con el cambio dinámico de los valores.

Después de buscar, el valor en "frameworks/base/services/java/com/android/server/NotificationManagerService.java" se utiliza para juzgar si La notificación debe mostrarse en la barra de estado. El código es el siguiente:

Con el análisis de código, podemos conseguir que la depuración USB se active automáticamente confiando en el programa.

Cuando termine los pasos anteriores, aún no puede habilitar la depuración USB. Con Logcat, puedes encontrar que el código escrito en él todavía no tiene derecho a habilitar la depuración USB, porque "android.permission.WRITE_SECURE_SETTINGS" no permite que se realice un programa común y debe haber un sistema o se coloca en el directorio /system/app.

Puede agregar dos permisos en "AndroidManifest.xml" de la siguiente manera:

Después de insertar el código del programa Java en el directorio /system/app y agregar el permiso 0644 en el .apk, puede reiniciar su teléfono. Ahora, la depuración USB es habilitado automáticamente.

Artículos relacionados:

¿Qué tipos de archivos admite Android Assistant?

feedbackComentarios

ComentariosAyúdanos a mejorar nuestro sitio web para ti

Seleccione su tipo de pregunta y lo guiaremos al equipo de servicio adecuado.

Captcha