問題タブ [android-wireless]

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 に答える
5423 参照

android - ワイヤレス設定ダイアログ

以下のコードを使用してネットワーク接続を確認しています。

ここで、「接続なし」で、次のコードを使用して「ワイヤレス設定」ダイアログを起動します。

ここで、ユーザーはワイヤレスを「オン/オフ」できるようになっていますが、ユーザーがWi-Fiを「オン」にしたかどうかを知るにはどうすればよいですか?つまり、成功したワイヤレス接続に対する上記の意図によってどのような結果が返されるか。どうすれば確認できますか?

startActivityForResultメソッドを呼び出す必要があると思いますが、どうすればよいですか?

アップデート:

http://groups.google.is/group/android-developers/msg/6874a5e4675dffdbと同じようにやりたい

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

android - Android は複数の WiFi ネットワークに接続します

Android を複数の WiFi ネットワークに同時に接続させるためのアプリケーションは存在しますか? このhttp://www.addictivetips.com/windows-tips/のように、wifi カードを多くのように見えるようにする仮想 Wifi のようなものかもしれません。 connectify-convert-windows-7-into-virtual-wifi-router/ですが、これは PC 用ですか?

いいえの場合、2 つのワイヤレス ネットワーク (インターネット接続を取得するためのアドホック ネットワークと Wi-Fi ネットワーク) に同時に参加する機能を必要とするアプリケーションで作業しているときに、そのようなことを行うことは可能ですか?

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

android - ConnectivityManager getActiveNetworkInfo() は、データ トラフィックがアクティブであっても常に null です

私はアンドロイドプロジェクトに取り組んでおり、インターネット接続を確認する必要がありました。ウェブを検索したところ、stackoverflow で解決策が見つかりました。ただし、インターネットの状態を確認する際に問題があります。すでにどこでも検索しましたが、問題の解決策が見つかりません。

マニフェストは次のとおりです。

インターネットが接続されているかどうかを確認するためのコードは次のとおりです。

問題は、TYPE_MOBILE データ トラフィックがアクティブであっても、ni 変数が常に null であることです。オペレーターのインターネット トラフィックにアクセスすることは、正しいテスト方法ですか? または、TelephonyManager を使用する必要がありますか? getNetworkInfo()[] を使用してデバッグしたため、奇妙です。TYPE_MOBILE の HSPA がそこに表示されますが、isAvalaible は常に false で、getState() = DISCONNECTED です。ただし、オペレーターのデータトラフィックが有効になっており、機能しています(他のアプリケーションで)

[編集] :ちなみに、エミュレータではなくデバイスで直接テストしています:)。

前もって感謝します。よろしく。

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

android - ユーザー設定「データ有効」を決定するための Android API 呼び出し

私のプログラムは、特定の場所でモバイル ネットワークが利用可能かどうかを検出しようとします。

問題は、データ接続がない場合でも、ネットワークが存在しないことを意味するわけではないということです... ユーザーの設定によって異なります。NetworkInfo.isAvailable()、およびユーザーがローミングしているかどうか、ローミングが有効かどうか、AirplaneMode がオンかどうかなどのユーザー設定に使用できる API があります。

私の問題は、ユーザーが Settings/WirelessNetworks/MobileNetworks でデータ サービスを無効にしているかどうかがわからないことです。

些細な問題のように聞こえますが、API 呼び出しは見つかりませんでした。

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

android - WiFiを使用して、ルーターに接続されていない2台のAndroidフォン間でデータ/メッセージを転送できますか?

2台のAndroidフォンが同じwifiネットワークに接続されている場合、それらはソケットプログラミングを実装してそれらの間でデータを転送できることを知っていますが、実際には、2台のAndroidフォン間の転送メディアとしてwifiを使用できるかどうかを知りたいです。ブルートゥース?

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

android - WiFi が利用できない場合、電話データ サービスを使用するにはどうすればよいですか?

アプリを作成していますが、WiFi が利用できないときに 3G または任意のデータ ネットワークを使用できるようにしたいと考えています。これをどのように実装しますか?SMS を受信するたびに HTTPClients を使用して電話をかけています。それは機能しますが、WiFi が利用できないときに実行できれば完璧です。もちろん、このオプションはユーザー定義 (WiFi が利用できない場合にデータ ネットワークを使用するかどうかを確認してください) であるため、ユーザーは完全に制御できます。

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

android - 表示エラーをオンにするAndroidエミュレータWifi

これで、エミュレータの設定オプションのWi-Fiができました。

オンにすると、これが問題になり、エラーが発生します。そのため、Webから何もフェッチできません。

これはそれがどのように見えるかです

何か助けはありますか?それは私のすべての問題を解決します!ありがとう

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

android - バージョン 2.3 で wifi ダイレクト API を動作させることはできますか?

こんにちは、近接を使用して他の人をペアリングするアプリを開発しています。

BluetoothまたはWifi Directのいずれかを使用できます。いくつかの調査の結果、Android ICS には Wifi ダイレクト用の API があることがわかりましたが、アプリケーションが古い電話で動作する必要がある場合は、役立つ API が必要です。ガイドしてください。

Google は、古いバージョンの Android で使用する SDK に含まれる API を提供していますか?

接続が遅いため、Bluetooth を使用することに消極的です。

ありがとう

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

java - Androidエミュレーターでwifi管理プログラムを実行するには?

私は基本的な android wifi 管理プログラムに取り組んでいますが、実際のデバイスはありません。Androidエミュレーターで実行する必要がありますか?

私は検索しましたが、実際のwifiネットワークが機能しないことを理解しています。しかし、今のところは重要ではありません。エミュレーターでプログラムをテストしたいだけです。

エミュレーターに仮想 Wi-Fi ネットワークを追加できるかどうかお尋ねしたいのですが?

ありがとう。

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

android - セルラーネットワーク上のAndroidデバイスでIPv6SocketServerを作成する

ホスト(PCまたはその他)からVerizon / AT&Tセルラーネットワーク上のモバイルセルラーAndroidデバイスに接続しようとしています。このデバイスは3Gネットワ​​ークのみを使用し、Wi-Fiがオフになっています。Androidデバイスにはリスニングソケットがあり、リモートホストを接続イニシエーターにする必要があります。私の知る限り、Verizon / AT&Tは携帯電話にNATトラバーサルを使用し、セルラーネットワーク上で携帯電話にローカルIPアドレスを割り当てます。これにより、リモートホストからデバイスへの接続を開始できなくなります。私がそれについて間違っているならば、私を訂正してください。

IPv6割り当てを使用する場合、割り当てることができる「実際の」IPの数に実際的な制限(実質的に無制限)はありません。したがって、私の質問は次のとおりです。1. Verizon / AT&TセルラーネットワークはIPv6をサポートし、対応するAndroidデバイスにIPv6アドレスを割り当てますか?2.それはこの問題の実行可能な解決策ですか?3. Android 2.2+は、そのようなソリューションを実装するためにIPv6を十分にサポートしていますか?

C2DMなど、使用できる他の方法を知っていますが、それらを使用できないいくつかの欠点(応答時間が不明など)があります。

ありがとう。