Je suis en train de développer pour Android sous Ubuntu 10.04 avec Eclipse et aussi avec Intellij Idea. Si je déploie et débogue sur des périphériques virtuels tout est OK. Je souhaite exécuter mes applications directement sur mon Samsung Galaxy Tab. Par conséquent, je l'ai branché sur le port USB, allumé le "Débogage USB" dans les paramètres et j'ai ajouté une règle udev pour l'onglet galaxie.Déboguer une application Android directement sur un appareil
Si j'appelle ~/android-sdk-linux_86/platform-tools/adb, j'obtiens aussi la sortie, que mon onglet samsung galaxy est connecté. La sortie est:
Liste des périphériques connectés
dispositif 1000abdb6248
Il est également possible de se connecter au logcat. Si j'appelle ./adb logcat, je reçois le journal de mon onglet galaxie.
Je suis sûr, c'est mon onglet de galaxie. Parce que quand je branche l'onglet, cet appareil disparaît.
Mais malheureusement, je ne vois pas le périphérique dans Eclipse ou Idea dans le gestionnaire AVD.
La boîte de dialogue "Choisir un périphérique" est vide. Mais je suis capable de démarrer des périphériques virtuels sans problèmes.
Une idée de comment exécuter et déboguer l'application directement sur l'onglet galaxy de l'IDE?
Merci
FRAFU
Je n'ai jamais eu de problème avec le débogage avec le vrai périphérique, dans Eclipse. Seulement quelques fois vous devez réinitialiser l'ADB pour que le logCat soit actualisé; mais je n'ai pas un onglet Galaxy, peut-être que vous vérifiez le gestionnaire AVD, dans la section 3ème partie, voir s'il y a des outils/pilote de Samsung? – xandy
Même pour moi, Nexus One et Ubuntu fonctionne très bien sans aucun problème. –