Setting up a Device for Development
Configurar el dispositivo para permitir la instalación de aplicaciones que no son de mercado.
En el dispositivo, vaya a Ajustes > Aplicaciones y habilitar Fuentes desconocidas (en un dispositivo Android 4.0, el valor se encuentra en Ajustes> Seguridad ).
Encienda "USB Debugging".
En el dispositivo, vaya a Ajustes > Aplicaciones >Desarrollo y habilitar la depuración USB (en un dispositivo Android 4.0, el valor se encuentra en Ajustes >desarrollador opciones).
Configure su sistema para detectar su dispositivo.
Si está desarrollando en Ubuntu Linux, es necesario agregar un archivo de reglas de udev que contiene una configuración USB para cada tipo de dispositivo que desea utilizar para el desarrollo. En el archivo de reglas, cada fabricante de dispositivos se identifica mediante una identificación de proveedor única, como se especifica en la propiedad ATTR{idVendor}
. Para obtener una lista de ID de proveedores, consulte ID de proveedores de USB a continuación. Para configurar la detección de dispositivos en Ubuntu Linux:
Entrar como root y crear el archivo /etc/udev/rules.d/51-android.rules
.
Utilice este formato para añadir cada proveedor para el archivo:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
En este ejemplo, el ID de proveedor es para HTC.La asignación MODE especifica permisos de lectura/escritura, y GROUP define qué grupo Unix posee el nodo del dispositivo. Nota: La sintaxis de la regla puede variar levemente según su entorno. Consulte la documentación de udev para su sistema según sea necesario. Para obtener una descripción general de la sintaxis de reglas, consulte esta guía para escribir reglas de udev.
Ahora ejecute:
chmod a+r /etc/udev/rules.d/51-android.rules
se muestra en la pestaña del dispositivo como ???????????? como este –
que dispositivo utiliza para depurar –