1 votos

Auto-aceptación por defecto para el dispositivo USB

Mi dispositivo utiliza un chip Qualcomm, Android 7 (SDK 25). Estoy codificando una aplicación que utiliza una cámara USB (webcam) para grabar y capturar. Para mantener el permiso permanente para mi aplicación . Mi problema es que, la primera vez que conecto la cámara USB a mi dispositivo, aparece un cuadro de diálogo y tengo que marcar "Usar por defecto para este dispositivo USB".

Mi dispositivo no tiene pantalla, para ello necesito usar ADB debug, conectar WiFi, y usar Vysor para acceder al dispositivo.

Intenté configurar mi aplicación como aplicación del sistema, pero no resolvió mi problema.

Me pregunto cómo hacer que mi aplicación acepte automáticamente el diálogo.

1voto

Lee Chou Puntos 61

Finalmente, encontré el archivo de permisos de almacenamiento USB en

/data/system/users/0/usb_device_manager.xml

Lo puse en mi escritorio

adb pull /data/system/users/0/usb_device_manager.xml D://YourFolder

Y por último, empujé el archivo que tiene la información de la cámara USB en el nuevo dispositivo y reinicie.

adb push D://YourFolder/usb_device_manager.xml /data/system/users/0

A mí me funcionó.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X