当我使用 wifi 网络时一切正常,但是当我关闭所有网络(不是 Airplance 模式)并打开 3G HotSpot 时,我的应用程序甚至没有检测到连接。所以 Web 服务显示超时错误。
ConnectivityManager cm = (ConnectivityManager)getSystemService
(Context.CONNECTIVITY_SERVICE);;
boolean 3GCon=cm.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).isConnected()
这个返回总是假的