El problema
Estoy tratando de implementar una aplicación personalizada en un Alcatel One Touch 995 con Android 2.3.6. Estoy utilizando Eclipse para compilar el código fuente y enviarlo al teléfono. El Selector de Dispositivos Android dentro de Eclipse se inicia y lista un dispositivo sin embargo no reconoce el fabricante o modelo. El dispositivo aparece como signos de interrogación para el número de serie (ver captura de pantalla).
Puedo instalar la aplicación en un dispositivo Samsung. Intenté el procedimiento en Windows 7 con Eclipse 3.7.2 y en Ubuntu 12.04 con Eclipse 4.2. El Kit de Desarrollo de Android está actualizado en ambos sistemas.
Activé "Fuentes desconocidas" y "Depuración USB" en la configuración de la aplicación.
El intento del controlador USB
Encontré un controlador USB de Alcatel. El archivo contiene controladores para diferentes versiones de Windows. Cuando intento actualizar el "Dispositivo USB Android" en el administrador de dispositivos de Windows me informan que la versión del controlador está actualizada. Aquí hay una captura de pantalla de las propiedades de "ALCATEL Dream Composite ADB Interface".
Parece que este intento no fue útil. Lo dejo de todas formas en caso de que alguien se encuentre en la misma situación.
Las soluciones
Windows:
¡Extraño! Instalé casi todas las versiones de API disponibles en el Administrador de SDK de Android y ahora también seleccioné las imágenes para ARM, Intel y MIPS. El resultado es que el dispositivo es reconocido en Windows.
Traté de deshacer la instalación del controlador en Windows. Para mí, lo más obvio es eliminar el "Controlador USB de Google". Así lo hice y reinicié Eclipse y la computadora, pero Windows aún recuerda el fabricante y el modelo. También intenté eliminar otros elementos sin éxito. Dejaré mis experimentos en esta pregunta para que otros puedan descubrir el módulo de instalación clave necesario en Windows para reconocer el dispositivo. Supongo que es el "Controlador USB de Google" y el archivo .inf
se ha copiado a la carpeta del sistema de Windows en segundo plano.
Ubuntu:
Respecto a Ubuntu, me gustaría darle la respuesta a Flow (por favor, coloque su comentario como una respuesta). Configuré una regla de dispositivo como ha sido explicado por vsm y otros. También hay una guía oficial titulada: Configuración de un Dispositivo para Desarrollo.
Especulaciones
Podría ser que cuando intenté actualizar el controlador de Windows con el controlador USB de Alcatel que actualizara mi sistema sin decírmelo. Todo lo que recibí fue el mensaje "La versión del controlador está actualizada". Me olvidé de verificar la versión antes de comenzar. Si alguien puede verificar esta teoría en un sistema "limpio" estoy feliz de saber de usted.