2011-10-11 8 views

Répondre

0

Commencez ici: Android USB Api

+0

Merci ... mais je ne sais pas que le code en C# je peux utiliser. – Zav

+0

Vous allez devoir utiliser http://developer.android.com/sdk/ndk/index.html. Ce n'est pas C#, cependant. Vous devrez utiliser C/C++ ou créer vos propres liaisons en C#. – AedonEtLIRA

+0

ok ... je vais chercher ... je veux communiquer avec android à arduino, mais je pense que c'est possible dans la version 3 d'android;) – Zav

4

Longue histoire courte - vous ne pouvez pas le faire de la façon dont vous l'intention. L'USB n'est pas un port série auquel vous pouvez simplement écrire et les données sortent de l'autre côté.

Les ports série peuvent être émulés via USB, mais Android ne le permet pas. Android peut généralement agir comme un appareil offrant différents profils: disque, caméra et débogage propriétaire (si activé sur l'appareil). Depuis Android 3.1, vous disposez également de deux modes spéciaux: le mode hôte où l'appareil Android sert d'hôte pour les périphériques USB (comme le fait le PC) et le mode accessoire propriétaire spécial. En savoir plus à ce sujet ici: http://developer.android.com/guide/topics/usb/index.html

Questions connexes