Est-il possible de recevoir un SMS de l'émulateur Android?
Je me demandais si il existe un moyen de recevoir un SMS de Android émulateur, peut-être sur un port TCP.
Je sais qu'il est possible d'envoyer des SMS à l'émulateur par l'ouverture d'une socket TCP sur l'émulateur de port et l'utilisation de "envoyer un sms" de commande, mais il est également possible de recevoir un SMS de cette façon?
Je vais compliqué - j'ai une application java s'exécutant sur un serveur Tomcat. J'ai aussi un émulateur Android en cours d'exécution sur la même machine. Je peux envoyer des messages SMS à partir de l'application sur l'émulateur à l'aide de la fonction "sms envoyer la commande". Puis-je également recevoir des messages SMS d'une certaine façon?
source d'informationauteur Vlad
Vous devez vous connecter pour publier un commentaire.
telnet localhost <port number>
ne fonctionne pas pour moi.Cela a fonctionné pour moi:
Exécuter un émulateur, puis cliquez sur "Plus". C'est trois horizontales de points à la droite de la fenêtre de l'émulateur.
Puis cliquez sur "Téléphone".
Tapez un numéro de téléphone à partir duquel vous souhaitez recevoir un texte et le texte.
Appuyez sur "Envoyer un message"
Maintenant vous pouvez voir votre message.
Source:
https://developer.android.com/studio/run/emulator.html#consolela table de Travail "avec l'Étendue des Contrôles, Réglages, et de les Aider," la ligne "Téléphone".
Ami, reportez-vous à cette réponse dans un blog (avec des informations supplémentaires à partir de jeton d'authentification ne correspond pas à ~/.emulator_console_auth_token)
Pour Plus d'informations, reportez-vous à cette lien
Si vous envoyez des SMS à partir de l'émulateur, voir ce http://mobiforge.com/developing/story/sms-messaging-android
Mise à JOUR : suivez le tutoriel vidéo sur ce lien: https://developer.android.com/studio/run/emulator.html#console
Cela fait un moment, mais jamais trop tard pour apprendre.
Commencer deux émulateurs, d'abord 5554, deuxième sera 5556. Envoyer un message texte en utilisant l'application de messagerie à partir 5554 à 5556 en tapant '5556", comme le numéro de téléphone.
(Vous aurez besoin d'avoir deux AVDs première, de sorte que vous pouvez utiliser l'un pour 5554 et l'autre pour 5556)
J'ai trouvé un code de travail pour la même chose avec belle description ici
Aussi essayer ces deux.
Un Échantillon
Exemple De Deux
Ces trois échantillons sont issus du même site qui couvrait un grand nombre d'android postes.
Non, il n'est pas possible.
d'abord vous connecter à votre émulateur via telnet avec la commande suivante:
alors vous pouvez faire une requête pour obtenir de l'aide comme ça, pour voir toutes les commandes disponibles pour les sms:
voici la liste de toutes les commandes:
enfin, vous pouvez aller visiter développeur android page pour de plus amples informations au sujet de emulateur de console ici:
http://developer.android.com/tools/devices/emulator.html#console