問題タブ [wifimanager]
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.
android - Android カスタマイズ Wifi スキャン
特定の時間間隔で特定の周波数セットのみをスキャンすることに興味があります (これは、Android API のスキャン間隔とは異なります)。高レベルのAPIはありますか
また
ユーザーからカーネル空間への通信インターフェイス、特定の時間間隔でスキャンする一連の周波数を指定できるメカニズム (sysfs、iotctl、mmap など) (ルート化されたデバイス内)。私が正しく理解している場合、デバイス サプリカントがこの情報を運ぶのでしょうか?
誰かが私を正しい方向に向けることができれば、非常に感謝しています。
前もって感謝します!!
android - Wifi 接続からユーザー ID を抽出する
次のプロパティを持つ Wi-Fi 接続があります: 802.1 EAP、PEAP、MSCHAPv2。
Wi-Fi に接続するとき、ユーザー名とパスワードを入力する必要があります。Android からユーザー ID を取得するにはどうすればよいですか?
私は持っている:
Wi-Fi に関するすべての情報 (SSID、BSSID、MAC、サプリカントの状態、RSSI など) は表示されますが、ユーザーとパスワードは表示されません。ユーザーだけが必要です。何か案が?
お時間をいただきありがとうございます。間違いがあった場合は、私の英語でお詫び申し上げます。
android - HTC電話は、Androidでプログラムで作成されたホットスポットに特定のWifiConfigurationを使用しません
ホットスポットを作成するためにユーザーにSSIDとパスワードを要求するAndroidアプリに取り組んでいます。リフレクションメソッドとWifiManagerクラスを使用しています。
すべての電話で期待どおりに機能しますが、アクセスポイントをテストするために持っているHTCDesireとHTCExplorerでは、提供されたSSIDとパスワードを使用しませんが、Wi-Fiホットスポットアプリケーションで設定されたSSIDとパスワードを使用しますこれはHTCによるデフォルトのアプリです。
誰かがこれを教えてくれますか?おそらく私が欠けているものや、HTC電話に与えられた設定を使用させるために私がしなければならない余分なものがあります
android - Wi-Fi 接続の品質を確認しますか?
4Gをオフにして特定のwifiアクセスポイントに接続したが、データを送受信する機能がない場合、ネットワークの接続を確認するために使用されるフラグが次のようにtrueに設定されるというケースに遭遇しました。
この場合、wifi をドロップして 4G をオンにするか、wifi ネットワークの代わりに 4g を使用する必要があります。しかし、どうすれば Wi-Fi 接続の品質を確認できますか?
android - Android WifiManager.startScan() - アクティブまたはパッシブ スキャン?
これを含む SO に関するいくつかの投稿は、WifiManager.startScan() が受動的にのみスキャンし、プローブ要求を積極的に送信するのではなく、AP がビーコンを送信するのを待機していることを示唆しています。
さて、私は WiFi 用の CommView をダウンロードして、これを自分で確認しました。アプリで startScan() を使用すると、プローブ要求が表示されることがわかりました。デバイスは Motorola Atrix です。

それで、私は何が欠けていますか?
PVS
android - プログラムでAndroidで接続されたwifiルーターのIPアドレスを取得する方法は?
Androidフォンが接続されているwifiルーターのIPアドレスを取得したいのですが?androidAPISを使用してmac/BSSIdとSSIDを取得できることは知っていますが、そのIPアドレスを見つける方法が見つかりませんか?
電話所有のwifiルーターのIPアドレスを取得するためのコードを見つけました
しかし、私が欲しいものを手に入れることができませんでした
android - Android WifiManager.addNetwork() は -1 を返します
特定の WPA アクセス ポイントに接続する Android アプリを作成しています。接続すると、http 呼び出しが発行されます。ネットワーク構成は保存されません。wifiネットワークへの接続時のスタックオーバーフローに関するほぼすべての投稿を読みましたが、私に合った答えが見つかりません。ここに私が接続するために使用しているコードがあります..
ただし、netId は常に -1 です。2 つの異なる電話 (ICS:HTC Rezound と GingerBread:Motorola DroidX) で試しました。どちらもまったく同じ結果を示しています。私は何を間違っていますか?
編集: WPA2 アクセス ポイントで同じコードを試したところ、非常に奇妙な結果が得られました。このコードを実行すると、最初は -1 が返されますが、1 秒の遅延で同じメソッドを 2 回目に呼び出すと、有効な netId が返されます。だから質問は
- 上記のコードが wpa に接続しないのはなぜですか?
- wpa2 では、接続するために上記のメソッドを 2 回呼び出す必要があるのはなぜですか? 編集:接続するには複数回接続する必要があることがわかりました。接続に 3 ~ 4 回かかる場合があります。したがって、今のところ、構成を追加すると >0 id が返されるまでループしています。
iphone - USB と Wi-Fi を使用してコンピュータから iPhone に画像を共有する
USB と Wi-Fi を使用して、コンピューターから iPhone デバイスに画像を同期したいと考えています。アプリで SBWifiManager を作成するにはどうすればよいですか? My Disk のようなアプリのほとんどは、私が望むのと同じことを行います。
デバイスの IP アドレスを作成し、そのアドレスをコンピューターの Web ブラウザーで使用してアプリ Wi-Fi Manager に接続します。両方が同じ Wi-Fi に接続する必要があります。次に、コンピューターからアプリに画像を同期します。
どのように始めればよいですか? また、始める前に知っておくとよいことは何ですか?
android - Java を使用して Android Wi-Fi 接続で ProxySettings と ProxyProperties を設定するにはどうすればよいですか?
Java を使用して (プログラムで) Android Wi-Fi 接続に ProxySettings と ProxyProperties を設定するにはどうすればよいですか?
ipAssignment、linkProperties、ProxySettings、および ProxyProperties は、Android 3.1 以降の WifiConfiguration 内の隠しフィールドであるため、クラスを列挙してフィールドを使用できるようにする必要があります。
以下のリンクを使用したコード サンプルに従って、特定の Wi-Fi 接続用に静的 IP アドレス、ゲートウェイ、および DNS を設定できますが、Wificonfiguration.ProxySettings.STATIC および ProxyProperties も設定する必要があります。
スタック オーバーフローの質問Android 3.x または 4.x で静的 IP アドレス、ネットマスク、ゲートウェイをプログラムで構成する方法を参照してください。
例えば、
次のようなものを探しています:
coolypf .ipAssignment .ProxySettings と linkProperties から次のコードを使用すると、非表示になります...
android - Android のアクティブな Wi-Fi モニター
ネットワークに接続して信号強度を監視する Android アプリを開発しています。つながり、強さを見ることはできましたが、能動的に「聞いて」強さを表示する方法がわかりません。これは私の監視方法です:
このコードは時々機能しますが、強度を頻繁に更新するわけではありません。私がやりたいことをするためのAPIまたは他のメソッド/隠しAPIはありますか?
どんな助けでも素晴らしいでしょう!