Я пытаюсь создать приложение, которое отправляет файл .tar через сокет через Android.
Идея в том, чтобы сделать adb forward tcp: 8000 tcp: 800; netstat -w 10 localhost: 8000> out.tar; на конце компьютера.
А затем на конце смартфона у меня работает следующий код:
Log.i(TAG, "Launching Socket");
Socket sk = new Socket("127.0.0.1", 8000);
Log.i(TAG, "Socket Launched");
TarOutputStream out = new TarOutputStream(new BufferedOutputStream(sk.getOutputStream()));
tarFolder(null, "/sdcard", out);
Почему-то при попытке выполнить код я получаю сообщение об ошибке:
java.net.ConnectException: failed to connect to /127.0.0.1 (port 8000): connect failed: ECONNREFUSED (Connection refused)
Я знаю, что ошибка очевидна, но я не могу понять, как ее исправить. Любые подсказки?