Comment accéder port usb avec Android 3.0 sdk
J'ai entendu dire qu'Android 3.0 sdk est d'avoir une prise USB de l'Hôte. Je veux lire /écrire des données sur le port USB de l'appareil Android en utilisant l'application android. Cette application envoie des données à un dispositif de capteur connecté à un port usb de la tablette android. Est-il un exemple de code ou un exemple disponible pour l'USB en lecture et en écriture ?
Je ne sais pas ce que l'histoire sur le support officiel est, mais en termes de le faire fonctionner, une grande question serait quel type d'appareil et la façon dont il communique (usb-série si vous êtes chanceux). Si il y a déjà un soutien dans le noyau de linux ou de l'espace utilisateur les pilotes pour l'utilisation de cet appareil usb avec un simple ordinateur de bureau linux, vous serez dans une meilleure position pour le faire fonctionner. Ensuite c'est une question de savoir si la tablette est l'hôte du matériel compatible, et si vous avez accès à la racine de l'appareil pour installer de nouveaux pilotes. SDK officiel des solutions si jamais il y toute serait probablement retirer que de besoin.
OriginalL'auteur Rahul Kulshreshtha | 2011-05-03
Vous devez vous connecter pour publier un commentaire.
Essayer le MissleLauncher exemple à http://developer.android.com/resources/samples/USB/MissileLauncher/index.html.
Met en œuvre très simple async transfert de données. Clair, concis code.
OriginalL'auteur John G
solution:
1) obtenir l'accès au port USB
http://atechyblog.blogspot.com/2010/09/reboot-persisting-all-user-access-usb.html
2) obtenir l'accès par programme, de sorte que vous pouvez utiliser l'API de l'intérieur Java
http://www.anddev.org/ndk-problems-f56/android-serial-port-usb-t52802.html
http://code.google.com/p/android-serialport-api/source/checkout
REMARQUE: vous aurez besoin d'un accès root pour ce faire
OriginalL'auteur Someone Somewhere
Si vous envisagez d'écrire des applications commerciales oublier enracinement. IOIO bibliothèque vous permet d'écrire à un port USB (voir ce lien). Bien que conçu pour l'appui conseil IOIO plus précisément, cette lib peut être utilisé pour envoyer des commandes via le port USB.
OriginalL'auteur Michael N