Java 检测网络连接带宽(Android)
我需要以编程方式确定网络连接的带宽(与网络类型(WIFI/3G)不同)。我该怎么做?下载时间(短) 谢谢第1步:下载一些大东西Java 检测网络连接带宽(Android),java,android,Java,Android,我需要以编程方式确定网络连接的带宽(与网络类型(WIFI/3G)不同)。我该怎么做?下载时间(短) 谢谢第1步:下载一些大东西 第2步:将“大东西”的大小除以下载所需的时间以获得带宽。这是下载和上传时使用的套接字(TCP)我试着以尽可能快的速度在输出流中写入一个字节数组,最后我刷新了缓冲区,并根据在输出流中写入整个数组所用的时间来划分字节数 另一种选择是尝试上传一个大的东西,然后根据上传的时间划分“大的东西”
第2步:将“大东西”的大小除以下载所需的时间以获得带宽。这是下载和上传时使用的套接字(TCP)我试着以尽可能快的速度在输出流中写入一个字节数组,最后我刷新了缓冲区,并根据在输出流中写入整个数组所用的时间来划分字节数 另一种选择是尝试上传一个大的东西,然后根据上传的时间划分“大的东西”