web-dev-qa-db-fra.com

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

Je développe actuellement Android application qui inclut la messagerie texte. Est-il possible d'envoyer et de recevoir des messages texte simplement en utilisant Android émulateur? Si oui, comment Je le fais?

41
sean

C'est assez simple:

  • 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
95
Andi Krusch

ouvrez simplement deux émulateurs de manière simulante. ils seront nommés 5554 et 5556. essayez d'envoyer un message depuis 5554 ou une application installée sur 5554 à 5556 et recevez en 5556

facile

9
Gajendra Bang

Si vous utilisez Eclipse, c'est assez simple. 1 1) Saut DDMS.

2) Là, le volet gauche sera composé de la liste des émulateurs actifs, sélectionnez votre émulateur puis dans le volet droit, vous obtiendrez Emulator Control-> Telephony action-> Incoming Number, Message. Tapez-les et appuyez sur envoyer.

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

À votre santé :) DDMS

6
Subham93

Si vous travaillez sous 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 nombre qui apparaît dans le titre de l'émulateur.

  1. Tapez sms send 1234 "message"

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

4
Aakash Anuj

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 fait, les envoyer dans le monde réel nécessiterait que vous ayez un service de passerelle SMS quelque part et que vous écriviez quelque chose pour déplacer le trafic entre cela et l'émulateur.

3
Chris Stratton

ouvrir un autre émulateur et vérifier leurs numéros dans le titre de la fenêtre ex 5554: nom de l'émulateur

et tapez simplement le numéro (5554) dans "À" et appuyez sur envoyer c'est

3
Yasin Hassanien