WIFI、テザリングのON/OFFの変更と、今のON/OFFの確認を行うプログラムです。 使用方法は、 初期化 WifiData wifiData = new WifiData(getApplicationContext()); ON/OFF変更 wifiData.setEnabled(true or false); ON/OFF状態確認 wifiData.isEnabled(); 実際の接続状態 wifiData.isConnect(); テザリングのON/OFF変更 wifiData.setTetheringEnabled(true or false); テザリングON/OFF状態確認 wifiData.isTetheringEnabled(); という感じです。たぶん、android2.3.3以降なら動作すると思います。 ソース ###########################
ホーム > 公式ブログ > インターネット回線 > ポケット型WiFi・モバイルWiFi > クラウドWiFi > 限界突破WiFi(エックスモバイル)の口コミが酷い?他社と比較したデメリットを解説 限界突破WiFiは1日5GBまで使える人気のクラウドWiFiの1つです。 クラウドWiFiとは 使用する場所に応じて最適な回線を自動的に選んでくれる「クラウドSIM」という技術を使っているポケット型WiFiのこと。 ドコモ、au、ソフトバンクの4G(LTE)回線を使うため、全国どこでもつながるという利点がある。 「X-mobile」という格安SIMを提供しているエックスモバイル社が運営をしています。 タレントの氷川きよしさんを起用して大々的に宣伝しているため知名度こそ高いものの、他のクラウドWiFiと比べるとデメリットが多いため、ジャストサイズブログ編集部としてはあまりオススメではありません。
Androidプログラミングの楽なところは、困ったらgoogle先生に尋ねると、懇切丁寧な解説サイトに連れて行ってくれて、ステキなスニペットまで土産に持たせてくれるってところ。しかし、スニペットをそのまま使ってたらトラブルに遭ったので、顛末をここに記す。 ほとんどのサイトでは、Wifiの切り替えはWifiManager.enableNetwork(id, true)を使うと解説している。第二引数のtrueが重要である。trueにすると、既に接続しているネットワークを切り離して指定したネットワークに繋ぐ。たとえば以下のようなコードを書く。 WifiManager wiman = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiConfiguration conf=null; String ssid2 = "\"myAscii
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 任意のアクセスポイントに接続を行いたいとします。 他所のサイトを見ると、WiFiのアクセスポイント一覧を見るには WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE); List<WifiConfiguration> wifiConfigurationList = wifiManager.getConfiguredNetworks(); ってすればいいよ、とか書いてあることが多いのですが、これは正確ではありません。 何が問題って、既に圏外になってるアクセスポイントもびしばし入ってくるんだよね。 そして逆に、存在するけど一度も接続したことのないポイントは出てきませ
// wifiマネージャーを取得する WifiManager manager = (WifiManager)getSystemService(WIFI_SERVICE); // 接続実績のあるwifi一覧を取得 List config_list = manager.getConfiguredNetworks(); // 接続経験のあるスポットを順に確認する for(int i=0; i < config_list.size(); i++) { Log.v("WifiConfiguration.BSSID",config_list.get(i).BSSID); Log.v("WifiConfiguration.SSID",config_list.get(i).SSID); Log.v("WifiConfiguration.allowedAuthAlgorithms",config_list.
AndroidのWiFi設定や変更において、色々と苦戦したのでその時の記録をメモ。 (*2013年3月現在 : APILevel8~16にて動作確認) こちらの記事内容で動作確認は出来ましたが、動作保証はしかねますので、使用の際には再度ドキュメントを確認した方が良いかと思います。 また、端末によって微妙に挙動が異なったり、WiFi切替まで時間もかかったりと、色々と下記以外にも調整しないといけない事が多かったです。 Androidリファレンス:WifiManager Androidリファレンス:WifiConfiguration 使用するために まずAndroidManifest.xmlに下記のパーミッション追加をする必要があります。 <uses-permission android:name="android.permission.CHANGE\_WIFI\_STATE"></uses-p
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く