ネットワークのアップロードとダウンロードの速度を測定する Android アプリを開発しようとしていますが、おそらく 2 秒ごとに実行してプロファイリングする必要があります。SpeedTest.net
app は同様に機能する理想的なアプリですが、オープンソースではありません。さらに、2秒ごとに実行する必要があります。テストが完了するまで数秒かかります。
どうやってやるの?現在、インターネット上のどこかで見つかった小さなランダムな .txt ファイルsize/time-to-download
をダウンロードし、ダウンロード速度の尺度として測定しています。しかし、毎回奇妙な結果が得られます。どうやら、このアプローチは機能していません。
更新: ダウンロードが完了しました。アップロード速度を実装する方法について何かアドバイスはありますか?