2016-11-10 4 views
0

Androidには、Android搭載のAndroidアプリと携帯電話で通信するネイティブAndroidアプリが通信できる組み込みの通信APIがありますか?私が考えることができる唯一の解決策は、Android TVアプリケーションがソケットを作成し、電話のクライアントアプリケーションがこのソケットに接続する場所です。Android電話とAndroid TVの間の通信

EDIT: 私は、通信をセットアップするためにユーザーの操作が必要ないソリューションを探しています。 Bluetoothでは、ユーザーがデバイスをペア設定する必要があります。 NFCはデバイスに非常に近いことが必要です。

答えて

0

Androidには、携帯電話で動作するネイティブAndroidアプリがAndroid TVで動作するネイティブAndroidアプリと通信するためのビルトイン通信APIがありますか?

あなたがそのあなたのAndroidデバイスの任意のペアと同じオプションがあります:2つのデバイスが同じWiFiのLANセグメント上にあるように起こるのか、そうでない場合は、直接到達可能である場合、

  • 直接普通のソ​​ケットを、あなたは、オープンソケット接続を持つ

  • のWiFiダイレクト(利用可能な場合)

  • のセキュリティ波及効果に慣れているBluetoo

    番目
  • 、インターネット上に存在しないインターネットでホストされている施設(例えば、FCM)、またはおそらくいくつかのローカルに到達可能なサーバーを介し
  • 間接通信(例えば、のWebRTC)

  • NFC、しかし、おそらくいくつかのAndroid TVデバイスを持っていますNFCの私は、Android TVは、赤外線(IR)受信機を提供するものとなりますため、よりユニークであるかもしれないと考えることができる唯一のことについてサポート

が、私は多くのアプリがそれを活用することができますか見当がつかない赤外線送信機を搭載したAndroid搭載端末はほとんどありません。

+0

ソケットは、インターネットプロキシサービスを使用することはできますが、ユーザーの操作を必要としない唯一のソリューションと思われますが、これはサービスの速度と可用性によって異なります。 – AndroidDev

関連する問題