- Android 网络连接有任何限制吗?
- 如果我们想限制后台运行的网络连接数,如何实现?
- 如果我们在 AsyncTask 中启动一个网络连接,如果我们使用
AsyncTask_object.cancel(true)
取消它,它会关闭所有相应的内部网络连接吗? - 如何在 Android 中取消正在运行的网络连接?
最佳答案
我不确定限制是什么,因为它是基于 Linux 的。
3.
我认为您应该检查 onCancelled(Object)
方法。
4.
假设我们这样做:
ConnectivityManager connec = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
这应该关闭连接:connec.getNetworkInfo(0).setState(NetworkInfo.State.DISCONNECTED);
也看看 http://vikaskanani.wordpress.com/2011/08/03/android-proper-way-to-cancel-asynctask/
关于android - Android 中的网络连接数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10087866/