2012-10-18 59 views
1

目前調查此區域將更新此帖子,如果/當我找到任何東西了。任何額外的大腦力量都將非常讚賞。Android檢查WiFi連接而不斷開3G

相似但不重複的話題 - Android : Check 3G or Wifi network is ON or Available or not on android Device

使用案例。

用戶沿着使用3G的道路行走。當後臺服務看到網絡可用時:

  • 檢查我們現在看到的Wifi網絡是否可以關聯到。
  • 檢查Wifi是否提供活動連接(執行測試ping並查找預期結果)
  • Wifi網絡是否需要Wispr登錄。
  • 如果它確實執行我們的Wispr認證邏輯。

  • 然後只有當我們有一個活動的連接,切換用戶關閉3G到WiFi網絡。

基本上,可以專門使用WIFI設備端口,同時允許用戶繼續使用3G我送話費?

感謝

回答

1

看起來有可能是一個辦法 - Let WiFi and 3G connection work together by hacking ConnectivityService.java - 但看起來很討厭。

你可以同時啓用 - 檢查WiFi連接,然後根據結果斷開3g /或WiFi嗎?

+0

該鏈接看起來不錯,但我寧願不必重新啓動整個設備/系統類很多。這將是一個在Play商店的應用程序,所以如果我可以從應用程序內做到這一點會很好。儘管詳細閱讀文章可能是不可行的。感謝您的答覆。 –