2017-02-11 6 views
1

私はこれらの数日間の研究を数多く行ってきましたが、私はこの問題の良い解決策を見つけられませんでした。プロジェクトに機能を追加しようとしているのがわかります。これにより、ユーザーはネイティブSMSアプリケーションを使用してSMSを送信できます。 SMSは、私はその後、idが見つかった場合、それはユーザーはそうを発見したエミュレータにSMSを送り返すなり、コードのためのメッセージを解析し、そのID用のデータベースを検索しますチェック1001ようなものになるだろうユーザーが見つかりませんアンドロイドエミュレータからローカルホストにメッセージを送受信します

これは私が読んだリンクです。 send and receive sms using android emulator次にsending sms messages in androidこれはsend message to Wailon serverです。これは一般的なサーバーではないようです。

私が解決策にしてきたのはEnvaya smsですが、インストールして試してみると、ドキュメントを読む際に問題が発生しました。これは5年以上経過しており、もはや維持されていません。これは明らかに理想的なスタートではありません。
エミュレータでこれを行うことは可能ですか?私はAndroidスタジオを使っています。
編集:要約すると、

  1. 私はローカルホスト上の開発laravelウェブサイトイムを持っている:8000/
  2. 私は私のLinuxマシンでアンドロイドスタジオ経由でAndroidのエミュレータを実行しています。
  3. エミュレータを開き、localhostのWebサイトに送信するSMSを送信しますか?
  4. 処理後
  5. localhostのWebサイトからエミュレータにメッセージを送信して、SMSとして受信します。

    を選択するか、Fromフィールドに電話番号を入力します。

+0

「この問題に対する良い解決法」。どの問題? – greenapps

+0

'エミュレータでこれを行うのは可能でしょうか? '何をすべきか? – greenapps

+0

下記のコメントを確認してください。エマニュエルの答えは、自分自身でさらに説明しようとしています。ありがとう。 – Bantu

答えて

0

Emulate SMS

はCtrl +⌘⇧P

エミュレータにテキストメッセージを送信するには+ Pシフト。 SMSメッセージフィールドにメッセージを入力します。 [メッセージを送信]をクリックします。

+0

ありがとう、私はすでにこれを行う方法を知っています、私はlocalhostでテストサーバーに送信したいです。 – Bantu

+0

IRCのwritteとして。 SMSを使用して電話番号を確認したい場合は、ユーザーに電話番号を入力させる必要があります。クライアントは、検証ピンを返すサーバに(例えば)RESTを使用してリクエストを送信します。デバイス自体は、サーバから受信したピンを使用してユーザが割り当てた番号にSMSを送信します。 SMSを受信し、smsのコードがサーバーから受信したコードと一致する場合は、 "確認済み"ハンドシェイクをサーバーに返します。(あなたのケースでは数字ではなくピンですが、同じコンセプト) –

+0

大丈夫私がそれを再生したいと思う方法の全体的なシナリオを説明しましょう。同じページにいるかもしれません。私は公衆から情報を収集するためにアプリケーションを使っている公務員を持っていて、彼らはアンケートのような質問をしてドアを開いて行くでしょう、それぞれの役人は身分証明書を持つ身分証明書を持っています。情報。 ID番号を持つSMSまたはショートコードを送信して、メッセージを返すことになるサーバーに、ID番号が出てこないことを一般の人が確認するようにします。 – Bantu

関連する問題