問題タブ [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 投票する
2 に答える
976 参照

android - アンドロイドポーティングwifiダイレクト

私はAndroidアプリケーションを開発しています。

2つのデバイス間にアドホック接続を確立する必要があります。

android apiレベル14以降のWiFiDirectの存在について読みましたが、wifidirectライブラリをandroidapiレベル8に移植することは可能ですか?


アップデート
Android2.x以降でWiFiアドホックを有効にするパッチについて読みましたが、いくつかのリスクがあります。

0 投票する
3 に答える
4229 参照

android - Wi-Fi Direct 設定を自動的に変更する

変更できるシステム設定と変更できないシステム設定 (セキュリティで保護された設定) のリストを見つけましたが、Wifi-Direct (ICS) の有効化/無効化はどちらにもありません。アプリの起動時に Wi-Fi Direct を自動的にオンにするにはどうすればよいですか?

0 投票する
3 に答える
3381 参照

android - 私の電話でwifi-directが無効になっています(4.0.3)

私の電話のAndroidバージョンは4.0.3であり、4.0.3apiで構築したアプリはこの電話で実行できます。ただし、wifi Directサンプルを実行しようとすると、アプリは「上のアクションバーボタンまたはシステム設定からP2Pを有効にする」ことを通知し続けます。しかし、私の電話にはそのような「P2P設定」がないので、どういうわけか私はおそらく直接wifiを使用することができません。ところで、wifiはb / g/nをサポートしています。どうも。

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

android-4.0-ice-cream-sandwich - ICSでwifi-direct:デバイス名を取得する方法は?

初めに、

DeciveAとBはどちらもwifi-directを有効にします。

それで、

デバイスAがデバイスBに接続しようとすると、デバイスBにダイアログが表示されます。

そのダイアログの言葉:

Aのdecive-mac-addressが表示されます。Aのデバイス名を表示したい場合、どうすればよいですか?

原因デバイスリストでAの名前を取得できます。これは優先順位です。

=====================

これが、wifip2pconfigクラスからのAのdecive-mac-addressです。

WifiP2pService.java(frameworks \ base \ wifi \ java \ android \ net \ wifi \ p2p)

WifiP2pConfig.java(frameworks \ base \ wifi \ java \ android \ net \ wifi \ p2p)

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

android - WiFi-Mac/WindowsとAndroid間の直接通信

Android(> 4.0)デバイスにMac OSまたはWindowsデバイスとのWiFi-Direct接続を確立させることは可能ですか?

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

android - WIFI_P2P_CONNECTION_CHANGED_ACTION、Wi-Fi ダイレクト、Android

Wifi-directAndroidを使用して 2 つの P2p デバイスを接続しようとしています。permissions必要なものがすべて揃っていることを確認し、Broadcast Receiver登録しました。しかし、それでも私はWIFI_P2P_CONNECTION_CHANGED_ACTIONアクションを聞いていません。この問題を解決する方法を提案するか、他の解決策を提案してください。ありがとうございました。

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

android - Androidバージョン2.3以降のWiFiDirect

Androidの公式ブログで、バージョン4.0以降のGoogle電話でWiFiDirectAPIがサポートされていることに気づきました。また、WiFiDirectAPIにアクセスするためのコードを見てきました。しかし、一部のブログで、2.3バージョンのAndroidデバイスもWiFiDirectをサポートしていると書かれているのではないかと思います。したがって、4.0以降で作成しているのと同じコードが、WiFi Directをサポートする2.3バージョンのAndroidデバイスで動作しますか?Androidバージョン2.3と互換性のあるコードが見つかりませんでした

繰り返しになりますが、これに対する代替ソリューションは「AllJoyn」(https://www.alljoyn.org/)ですが、WiFi Directを使用する正しい方法かどうかわかりませんか?

誰か助けてくれませんか?

0 投票する
0 に答える
274 参照

android - 3 台以上のデバイスを含むアドホック ネットワーク

多数の Android デバイス (>3) で、すべての電話がお互いを検出できるアドホック ネットワークを形成することは可能ですか? 私は 4.0+ で作業しているので、Bluetooth、WiFi、または WiFi Direct を使用できます。以前に私が検索した質問は、次のいずれかを示唆しているようです。

1 は一般的ではなく、2 は私が想定している種類のアプリケーションには適していません。私が望むのは、A、B、および C がデバイスである場合、それらはすべて相互にデータ転送を検出して実行できることです。2つが並行して発生する可能性はありますか?

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

android - JellyBean の WiFi-Direct、WPA サプリカントがめちゃくちゃ

そのため、数か月前に、いくつかの WiFi-Direct アプリケーションの開発を開始しました。数日前、Galaxy Nexus を両方とも Jelly Bean (4.1.x) にアップデートしてアプリケーションをテストしましたが、また何か問題が発生したようです。 ICSにアップしましたが、今はもう機能しません。

私が得るのは、私のlogcatで次のようなものです:

「招待ダイアログ」は2番目の電話で正しくポップアップし、「時々」(ランダムに)機能しますが、5回ごとに試行するか何かでのみ機能します. そのため、logcat は、私は android-intern コードの専門家ではないため、ネゴシエーションが単に失敗し、デバイスが一瞬失われ、その後再び発見され、すべてがめちゃくちゃになっているように見えることを教えてくれます。

私の招待状は次のように送信されます。

私はAndroidのwifiダイレクトでたくさん読んだことがありますが、電話をジェリービーンに更新するまでは問題なく動作していました。さらにコード サンプルやコードの特定の部分が必要な場合は、私に教えてください。何が信頼できるのかわかりません。

ご協力ありがとうございました。

編集:

WifiP2pConfig.wps.setup メソッドを「display」に変更しました。これにより、デバイス #1 が PIN コードを表示し、デバイス #2 が入力フィールドを含むダイアログをポップアップ表示しました - 正しいピンを入力した後、これは logcat が私に言ったことです:

08-31 15:13:43.491: W/wpa_supplicant(384): p2p-p2p0-3: カーネル ドライバーに接続できませんでした

おもう。Android 独自の wifi-direct-framework のバグのように見えますか?

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

c# - Windows7およびWPFでのWifiDirect

私たちが構築しているいくつかのアプリ間で基本的なコミュニケーションを取りたいと思います。私はwifidirectについて調査してきましたが、これは完璧に聞こえますが、Windows 7とWPF(C#)については多くの情報を見つけることができません。

私が周りを検索すると、Windows8のサポートとAndroidの質問だけが表示されるようです。

これはWindows7によって実装された標準ですか?C#WPFアプリの機能を使用できますか?もしそうなら、あなたが何かを知っていれば、いくつかの参考資料は素晴らしいでしょう。

ありがとう。