Сервер на смартфоне

Я реализовал простейший сокет-сервер. На ПК он работает, но при переносе его на android-смартфон возникли проблемы. Одну я уже решил - это необходимость прописать android.permission.INTERNET. Но соединение всё ещё не происходит. Есть ли какие-то нюансы ещё?


Ответы (2 шт):

Автор решения: Nixs Code

Перед местами в коде, где происходит соединение напишите

val policy = StrictMode.ThreadPolicy.Builder().permitAll().build()
        StrictMode.setThreadPolicy(policy)

А так же импортируйте модуль

import android.os.StrictMode
→ Ссылка
Автор решения: sapeg

Решением явилось приобрести симку с выделенным IP. Если нужно просто протестировать приложение, то можно все устройства подключить через домашний роутер. Т.о. они окажутся в одной сети и получат доступ друг к другу.

→ Ссылка