問題タブ [wifi-direct]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
153 参照

android - PC から Android アーキテクチャへの選択: Bluetooth X Wi-fi

私は必要があります: オフライン端末 (それは PC) をサーバーに接続できるようにするシステムを構築します。これを行うために、データを android 3G スマートフォンにアップロードし、ネットワーク経由でデータをサーバーに送信し、応答を取得して端末に送信することにしました。以下のスキームを参照してください。

GOING TERMINAL --(?)--> Android アプリ --(HTTP)--> サーバー

BACK サーバー -- (HTTP) --> Android アプリ --(?) --> ターミナル

いくつかの制約があります:

1 - Android がサーバーから応答を送信するまで端末がロックされます (同期メッセージ) 2 - テキスト コンテンツしかありません。3 - 端末が接続されている場所にネットワーク信号がありません。4 - 可能な限り最小限のセキュリティ レベルを提供する必要があります。5 - 端末アプリは PHP を使用して開発されます。

だから、私の質問は次のとおりです。端末をPCに接続して、Android携帯から情報を送受信する必要があります。それらを接続するには、Bluetoothを使用するか、Wi-Fiネットワーク(Androidフォンの組み込み機能を使用)を構築する必要がありますか?

誰かがこの問題を抱えていましたか?

0 投票する
1 に答える
5102 参照

android - Android ARP クリア時間

私は WiFi ダイレクト用のアプリを作成していますが、別の方法 (動作する) を介して転送する MAC アドレスを使用します。この方法では、クライアントは ARP テーブルを使用してホストの IP を検索します。android では groupownerintent がまったく機能しないためです。 . しかし、arp テーブルには WiFi アクセス ポイント (インターネット アクセス用) しか保持されておらず、追加の p2p インターフェイスは 5 分以内に消えてしまいます。

Android の ARP タイムアウトとは何ですか?それを延長する方法はありますか? おそらく私のアプリでは問題ではありませんが、インターフェイスがダウンし、WiFi ダイレクト経由で接続できない場合のデバッグは本当に苦痛です (コードを使用するとかなり壊れているように見えるため)。

0 投票する
1 に答える
2465 参照

android - Android ネットワーク インターフェイスの IP アドレスを取得する

Android 用の wifi-direct アプリケーションを作成しています。デバイスへのソケット接続を試みています。グループ所有者の意図機能が機能していないように見えるため (ランダムに割り当てられているように見えるだけです)、クライアントの IP アドレスをホストに転送する方法を見つける必要があります。私が知っている唯一のアドレスは、WifiP2pManager が取得できるグループ情報オブジェクトに含まれるホスト デバイスです。どのデバイスがホストで、どのデバイスがクライアントであるかを知っているので、ソケットを開いて接続を確立したり、他のデバイスへの接続を試みたりできます。

「ホスト」デバイスがグループ所有者である場合、Wifi P2P (Wifi Direct) クライアントのデバイスの IP アドレスを転送する方法を見つける必要があります。ホストがグループの所有者である場合、クライアントのソケットに接続する方法がありません。ちょっとややこしいですが、こんな感じです。

ARPテーブルからIPアドレスを取得するようなものを見てきましたが、Wi-FiインターフェイスがWifiダイレクトに対して無効になっているため、ARPテーブルはわずか数秒(1分など)とICSで自動的にクリアされるようです。 arp テーブル内のすべてを参照してください。

これは簡単だと思いますが、私は Linux にあまり詳しくないので、どのファイルがネットワーク インターフェイスの設定を保持しているのかわかりません。ネットワーク インターフェイスの IP アドレスを取得する方法はありますか? または、少なくとも Wifi P2P インターフェイスですか? (注: これは Wi-Fi アドレスではありません。Wifi Direct であることを除いて、テザリング アドレスと似ています。WifiManager はこれを返しません)。

ありがとう、
Mgamerz

0 投票する
1 に答える
664 参照

android - マイクロチップカードをAndroidタブレットに接続するための最良の方法

Anothemのガイドを使用して、AndroidタブレットをADBを使用してWindowsにUSB接続しました。次のステップに進み、マイクロチップカードをタブレットに接続する必要があります。

USBテスト用に次の2枚のカードを入手しました:
1。Microcip FS USB
2.MicrocipPIC24Fアクセサリ開発スターターキットforAndroid

それらをコンピューターに接続して、LEDやスイッチなどをテストすることはできますが、Androidタブレットの場合はスムーズに進みません。カード番号2を接続すると、タブレットはUSBが接続されていることに気付きますが、Microchipが提供するソフトウェアはドライブを認識しないため、失敗します。1番(FS USB)を接続しても何も起こりません。FS USBに外部電源を使用していますが、電源に関連しているはずです。

とにかく、私の質問は、電子カードをAndroidタブレットに接続するための「最良の(最も安全な)」方法は何ですか。私の知る限り、3つのオプションがあります:
1。USB:ライブラリと互換性の問題があります
2. Bluetooth:カードとタブレットの両方に外部Bluetoothアダプターが必要です
3. WiFi(直接):おそらくWiFi付きの高価なタブレットを購入する必要がありますカード上のWiFiアダプターも直接

カードをタブレットに接続する最も安全な方法を教えてください。

0 投票する
1 に答える
1753 参照

android - ICS と JellyBean 間の Android Wifi Direct 相互運用性

Android デバイスで WiFi Direct をテストしていました。4.0.4 を実行している Galaxy Note と 4.2.1 を実行している Nexus 7 があります。WiFiDirect の公式 APIから正確に従いました。デバイス同士がお互いを見つけて「接続」しようとすると、WifiDirect 接続の招待状が表示されるのですが、この招待状を「承諾」すると、このデバイスのステータスが「招待済み」に変わり、 (最初に招待を送信した)他のデバイスでは応答がありませんでした。したがって、2 つのデバイス間で Wi-Fi ダイレクト接続を確立することはできません。

次に、公式の Wifi-Direct デモ プログラムを試してみましたが、うまくいかないようです。

Galaxy Note を root 化して 4.1.2 にアップグレードすると、この問題はなくなりました。

しかし、誰かが私と同じ問題に遭遇したのだろうか? もしそうなら、どのように解決しましたか?

どうもありがとう。

0 投票する
1 に答える
3972 参照

ios - どのような WiFi-Direct ライブラリが存在しますか?

Apple デバイス間の画面共有で遊びたいです。WiFi Direct は、Mac 間でファイルを送信する Airdrop 機能をサポートするものの一部であることを知っており、その API をいじりたいと思っています。

私は検索を続けますが、誰かが以前にこれを行ったことがあるかどうか、または Apple がその API に触れることを許可しないかどうか疑問に思っていました。

また、特に raspberry-pi や Linux 全般で利用できるライブラリについても教えていただければ幸いです。

ありがとう

0 投票する
2 に答える
4275 参照

android - Android Wi-Fi Direct 読み取り rssi 信号強度

2 台の Android 携帯電話間の Wi-Fi Direct 信号 (RSSI 信号) を測定する必要があります。どうすればそれができますか?

0 投票する
4 に答える
729 参照

c# - 複数の Windows 8 RT デバイス (同じアプリを実行) 間の通信の可能性 C# WI-FI

Windows 8 (RT) を搭載したタブレットで実行されるアプリを開発したいと考えています。このアプリを搭載した 1 台のタブレットは「マスター」タブレットである必要があり、このタブレットは他のタブレット「スレーブ」(同じアプリを実行) と通信します。マスター タブレットはスレーブ タブレットにデータを送信する必要があり (スレーブ タブレットはこの受信データを表示します)、スレーブ タブレットはデータをマスターに送信します。マスターはこのデータを収集し、グラフなどを作成します...理解していただければ幸いです。(レジューム: 複数の同じ W8 RT アプリ同士の通信)

W8 RT (同じアプリを実行している) を搭載したタブレットは、WI-FI Direct で通信できますか? C# にはどのような可能性がありますか?

すべての答えにthx。

0 投票する
2 に答える
1741 参照

android - Wifi ホットスポット/Wifi/Wifi Direct に接続しているかどうかを知る方法

Androidで、すでにWifiまたはWifi Directまたはホットスポットに接続されているかどうかを判断できる方法はありますか.

はいの場合、方法を教えてください。3つすべて(wifi / hotspot / wifi direct)を見つけて、その答えに基づいてアプリケーションで何かをする必要があります。