42 votes

Envoi et réception de texte à l'aide de l'émulateur Android

Je suis en train de développer une application Android qui comprend la messagerie texte. Est-il possible d'envoyer et de recevoir des messages texte simplement en utilisant l'émulateur Android? Si oui, comment puis-je le faire?

96voto

Andi Krusch Points 943

C'est assez facile:

  • ouvrir une console
  • connectez-vous via telnet à l'émulateur en cours d'exécution: telnet localhost 5554 (vous pouvez trouver le numéro de port dans le titre de l'émulateur)
  • tapez ceci: sms send senderPhoneNumber textmessage

9voto

Gajendra Bang Points 1576

Il suffit d'ouvrir deux émulateurs simultanément. ils seront nommés 5554 et 5556. essayez d'envoyer un message de 5554 ou une application installée sur 5554 à 5556 et recevez en 5556

Facile

6voto

Subham93 Points 60

Si vous utilisez Eclipse, c'est assez facile. 1 1) Accéder à DDMS.

2) Le volet de gauche comprend la liste des émulateurs actifs, sélectionnez votre émulateur, puis dans le volet de droite, vous obtenez Contrôle de l'émulateur -> Action de téléphonie -> Numéro entrant, Message. Tapez-les et cliquez sur Envoyer.

3) Dans votre émulateur, vous recevrez un message.

À votre santé :) DDMS

4voto

Aakash Anuj Points 1056

Si vous travaillez sur Windows: 1. Installez le client Telnet via l’invite de commande en tapant

 pkgmgr /iu:"TelnetClient"
 

2. Tapez telnet localhost 5554. Ici 5554 est le numéro qui apparaît dans le titre de l'émulateur.

  1. Tapez sms envoyer 1234 "message"

Vous avez terminé ! À votre santé ! Vérifiez votre émulateur pour le message reçu

3voto

Chris Stratton Points 23061

Si vous lisez la documentation de l'émulateur, vous verrez que vous pouvez envoyer et recevoir des messages texte entre l'environnement de l'émulateur et la console de l'émulateur.

En réalité, pour les envoyer dans le monde réel, il faudrait que vous disposiez d'un service de passerelle SMS et que vous écriviez quelque chose pour déplacer le trafic entre cela et l'émulateur.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X