Le problème
J'essaie de déployer une application personnalisée sur un Alcatel One Touch 995 fonctionnant sous Android 2.3.6. J'utilise Eclipse pour compiler le code source et le pousser sur le téléphone. Le sélecteur d'appareil Android dans Eclipse démarre et liste un appareil, mais il ne reconnaît pas le fabricant ou le modèle. L'appareil s'affiche comme suit points d'interrogation pour le numéro de série (voir la capture d'écran).
Je suis capable d'installer l'application sur un appareil Samsung. J'ai essayé la procédure sur Windows 7 avec Eclipse 3.7.2 et sur Ubuntu 12.04. avec Eclipse 4.2. Le kit de développement Android est à jour sur les deux systèmes.
J'ai activé "Sources inconnues" et "Débogage USB" dans les paramètres de l'application.
Le pilote USB tente
J'ai trouvé un Pilote USB d'Alcatel . L'archive contient des pilotes pour différentes versions de Windows. Lorsque j'essaie de mettre à jour le "Android USB Device" dans le gestionnaire de périphériques de Windows, on m'informe que la version du pilote est à jour. Voici une capture d'écran des propriétés de "ALCATEL Dream Composite ADB Interface".
Il semble que cette tentative n'ait pas été utile. Je le laisse quand même au cas où quelqu'un se retrouverait dans la même situation.
Les solutions
Fenster:
Étrange ! J'ai installé presque toutes les versions d'API disponibles dans le gestionnaire Android SDK et j'ai également sélectionné les images pour ARM, Intel et MIPS. Le résultat est que l'appareil est reconnu sous Windows.
J'ai essayé de annuler l'installation du pilote sous Windows. Pour moi, le plus évident est de supprimer le "Google USB Driver". Je l'ai fait et j'ai redémarré Eclipse et l'ordinateur mais Windows se souvient toujours du fabricant et du modèle. J'ai ensuite essayé de supprimer d'autres éléments sans succès . Je laisserai à d'autres le soin de mener mes expériences sur cette question. déterminer le module d'installation de la clé nécessaire à Windows pour reconnaître l'appareil. Je suppose que c'est "Google USB Driver" et que la .inf
a été copié dans le dossier système de Windows en arrière-plan.
Ubuntu :
En ce qui concerne Ubuntu, je tiens à accorder la réponse Flow (s'il vous plaît mettre votre commentaire comme une réponse). J'ai configuré une règle de périphérique comme il a été expliqué par vsm et d'autres . Il existe également un guide officiel intitulé : Configuration d'un dispositif pour le développement .
Spéculations
Il se peut que lorsque j'ai essayé de mettre à jour le pilote Windows avec le pilote USB d'Alcatel, le système ait été mis à jour sans que je le sache. Tout ce que j'ai reçu, c'est le message "La version du pilote est à jour". J'ai omis de vérifier la version avant de commencer. Si quelqu'un peut vérifier cette théorie sur un système "propre", je suis heureux de l'entendre.