携帯電話からコンピューターに加速度計の位置をストリーミングする必要があり、新しい加速度計の位置ごとにこのようなことをしています。
AsyncTask<String, Void, String> task = new SendUDPTask();
task.execute("192.168.0.101", x + " " + y + " " + z);
AsyncTask 内では、UDP 経由でデータを送信しています。
AsyncTask を複数回実行できないことはわかっています。また、位置を送信するたびに新しいオブジェクトを作成する (約 30 位置/秒) のは、おそらく正しい方法ではないこともわかっています。
新しい加速度計の位置ごとに新しい AsyncTask オブジェクトを作成せずにそれを行う最適な方法は何ですか?