Androidエミュレーターにインストールされているアクティブなサービスに単純な文字列を送信するには、telnetを使用します。明らかに、このサービスは私が開発したものであり、必要に応じて変更することもできます。
Service
telnet経由で文字列を送信するには?
より良い質問は、この一連のデータをどのように受け取るかということです。
Depado が既に回答しているように、Android エミュレーター側でリッスンするソケット サーバーがある場合、たとえば、localhost (192.168.1.10) と特定のポート (8000 など) の tcp サーバーの場合は、telnet を試すことができます。
telnet 192.168.1.10 8000
たとえば、192.168.1.10 は、Android エミュレーターにバインドされているネットワーク IP アドレスである必要がありますが、この部分がどのように行われるかはわかりません。
更新
ここに記載されているとおり:
http://developer.android.com/guide/developing/devices/emulator.html :
開発マシンのループバック インターフェイス (マシンでは 127.0.0.1) で実行されているサービスにアクセスする場合は、代わりに特別なアドレス 10.0.2.2 を使用する必要があります。
セクション: Emulator Networkingもお読みください。
お役に立てれば!
telnet経由でサービスに接続し、必要なものを入力してからEnterと入力すると、アプリケーションのリスナーに文字列が送信されます。(それが私の頭の中でtelnetがどのように機能するかですが、多分私は間違っています)