Je développe une application qui enverra une demande à une imprimante Bluetooth pour impression. Le code fonctionne bien pour de vrais appareils, mais je veux l'exécuter sur l'émulateur Android. Comment puis-je utiliser l'émulateur pour les tests Bluetooth?
98
Réponses:
Vous ne pouvez pas. L'émulateur ne prend pas en charge Bluetooth, comme mentionné dans la documentation du SDK et à plusieurs autres endroits. L'émulateur Android n'a pas de capacités Bluetooth ".
Vous ne pouvez utiliser que de vrais appareils.
Limitations de l'émulateur
Les limitations fonctionnelles de l'émulateur incluent:
Se référer à la documentation
la source
Télécharger Androidx86 à partir de celui-ci Il s'agit d'un fichier iso, vous aurez donc
besoin de quelque chose comme VMWare ou VirtualBox pour l'exécuter. Lors de la création de la machine virtuelle, vous devez définir le type de système d'exploitation invité sur Linux au lieu de Autre.
Après avoir créé la machine virtuelle, définissez la carte réseau sur «Ponté». · Démarrez la VM et sélectionnez «Live CD VESA» au démarrage.
Vous devez maintenant connaître l'adresse IP de cette VM. Accédez au terminal dans VM (utilisez Alt + F1 & Alt + F7 pour basculer) et utilisez la commande netcfg pour le trouver.
Vous devez maintenant ouvrir une invite de commande et accéder à votre dossier d'installation Android (sur l'hôte). Il s'agit généralement de C: \ Program Files \ Android \ android-sdk \ platform-tools>.
Tapez adb connect IP_ADDRESS. Le rouge! Vous devez maintenant ajouter Bluetooth. Branchez votre clé USB Bluetooth / périphérique Bluetooth.
Dans l'écran VirtualBox, accédez à Périphériques> Périphériques USB. Sélectionnez votre dongle.
Terminé! maintenant votre VM Android a Bluetooth. Essayez d'activer Bluetooth et de découvrir / coupler avec d'autres appareils.
Il ne vous reste plus qu'à aller sur Eclipse et à exécuter votre programme. Le gestionnaire Android AVD doit afficher la VM en tant que périphérique dans la liste.
Sinon, sous les paramètres de la machine virtuelle, allez dans les ports série -> cochez le port 1 Activer le port série, sélectionnez un numéro de port, puis sélectionnez le mode de port déconnecté, cliquez sur OK. maintenant, démarrez la machine virtuelle. Sous Périphériques -> Périphériques USB -> vous pouvez trouver la liste Bluetooth de votre ordinateur portable. Vous pouvez simplement cocher l'option et commencer à tester l'application Bluetooth Android.
La source
la source
netcfg
n'a pas été trouvé sur mon installation, mais aifconfig eth0
fait l'affaire.