![](/img/trans.png)
[英]How to retrieve the amount of GPRS/3G/wifi data uploaded or downloaded from a mobile in android application
[英]How to resolve mobile data connection(2G/3G/EDGE/GPRS) lost in android after coming out from wifi programatically?
我需要針對出現在android中的這個奇怪問題的修復程序。 有時我注意到即使我擁有完整的蜂窩網絡,數據網絡也會丟失。(盡管所有設置都正確,但無法連接到互聯網)。 我離開wifi后可能會發生這種情況。 要使其正常運行,一個快速解決方案是在設置->移動網絡中切換2G / 3G選項,這可能會清除網絡堆棧並使它們全部正常工作。 但是對於我的應用程序(它總是需要連接到Internet),我需要以編程方式進行修復。 我無法通過代碼切換該代碼嗎? 還是可以嗎?
我閱讀並嘗試通過改寫APN設置來解決此問題,但是隨着我們從wifi連接中撤出,這無法完全解決問題。 有人從代碼中對此有任何解決辦法嗎?
由於Android網絡和安全性的工作方式,如果不進行設置就無法切換2G / 3G-4G。 一些“有根”的電話曾經能夠做到這一點,但是在2.1及更高版本中已被禁用。
以編程方式沒有解決方案。 您需要切換網絡選項,這通常需要用戶干預才能完成。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.