私が最初に解決しようとしている問題について説明します。 Android(Receiver AppとBroadcaster App)にデプロイできるAdobe AIRアプリケーションは2つあります。レシーバアプリケーションは1台のAndroidデバイスに搭載され、ローカルネットワーク上のBroadcaster Appを実行しているAndroidデバイスを待ちます。これは現在すべて動作しており、デバイスは問題なくローカルWi-Fi接続を介して話すことができます。Android 2.XデバイスはAndroid 4.0 Wifi Direct APに接続できますか?
問題は、外部ルータ/ APなしでこれを行う必要があることです。ワイヤレスAPとして3台目のAndroid搭載端末をセットアップし、2台の他のAndroid搭載端末がWi-Fi接続で通信できるようにしました。ただし、ワイヤレスAP接続を設定するデバイスはネットワークに参加できません。
Googleとstackoverflowを検索した後、私はいくつかの解決策を考え出しました。
(1)根っこのAndroidデバイスとBarnacleを使用してAd-Hocネットワークを設定します。私はこれを試して、2つのデバイス間でAd-Hocネットワークを正常にセットアップできましたが、(Adobe P2Pサポートを使用して)Adobe AIRアプリケーションで接続を確立できませんでした。
(2)新しいAndroid 4.0 Galaxy Nexusで手に入ることができれば、私はWiFi-Directにアクセスできることを理解しています。これが私の問題を解決するのであれば私は不思議です。 Galaxy Nexusを使用してワイヤレスAPに接続して参加し、古い2.XデバイスからワイヤレスAPに接続できますか?読書thisは、私ができると信じさせるが、誰かが確認できるかどうかを知りたかった。
P.S.サーバーレスのrtmfp接続を介してAdobe AIR側でNetConnection/NetGroup/NetStreamsを使用しています。
ありがとうございました。あなたのための結合データ・ポイントを