WindowsでSMSをAndroidエミュレーターに送信する方法

Androidエミュレーターにメッセージを送信するためのかなり簡単な方法がいくつかあります。

(残念ながら、キリル文字をサポートするものはありません(?)





EclipseのDalvikデバッグモニターサーバー経由(最速)

EclipseのDalvikデバッグモニターサーバー経由でAndroidエミュレーターにSMSを送信する





開発チームは、メッセージをエミュレーターに送信する必要性を考慮しました。そのため、Dalvik Debug Monitor Serverには、すべてが明確でシンプルなEmulator Controlウィンドウがあります。







唯一の問題は、デフォルトではこのウィンドウが表示されないことです:

ウィンドウ-ビューの表示-その他...-Android /エミュレーターコントロール



2つのエミュレーターを介して

別のAndroidエミュレーターを介してAndroidエミュレーターにSMSを送信する





1. 2つのAndroidエミュレーターを起動します

2.それらのいずれかでメッセージアプリケーションを開きます

3. 2番目のエミュレータのポートアドレスにメッセージを送信します(アドレスは、エミュレータウィンドウのタイトルバーまたは[デバイス]タブで確認できます)

4. 2番目のエミュレータでメッセージを受信します





Telnetサービス経由(最も遅い)

Telnet経由でSMSをAndroidエミュレーターに送信(Windowsのみ?)



検索した後、私はすぐにそのようなアドバイスに出会いました:



翻訳:

とても簡単です:



1.コンソールを開きます

2. telnet経由でアクティブなエミュレーターに接続します:telnet localhost 5554(実行中のエミュレーターのウィンドウタイトルで番号を確認できます)

3.これを入力してください:sms send outgoingNumber textMessages


試した-動作しない、telnetサービスが見つからない



Windows 7でTelnetサービスを有効にする





スタート-コントロールパネル-プログラムと機能-Windowsの機能の有効化または無効化-Telnetクライアント(チェック)







または、この方法があなたに合わない/うまくいかない場合は、コンソールからこの操作をクランクできます:

dism /online /Enable-Feature /FeatureName:TelnetClient
      
      







コンポーネントのリストが空の場合:レジストリを編集します

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows
      
      





(「200」の代わりに「CSDVersion」に「0」を設定)



Windows XPでTelnetサービスを有効にする





habruiser aivusが示唆するように 、XPでは、クライアントはデフォルトで有効になります。それ以外の場合-7-keのように、コンポーネントを介して同様に



メッセージを送る





1.コマンドラインを開きます

2.次を入力します:(アクティブなAndroidエミュレーターに接続します)

 telnet localhost ****
      
      





、ここで****の代わりにAndroidエミュレーターのポート番号(実行中のエミュレーターのウィンドウタイトルで番号を見つけることができます)

3.次を入力します。

 sms send ** **
      
      





4.次のようなものが表示されます。






All Articles