Нет, вы не можете этого сделать.Аргументы, которые вы вводите в Intent
как «дополнительные», должны иметь возможность сериализации в поток байтов и постоянного хранения вне вашего приложения.Android делает это в случае, если нужно убить процесс ОС, на котором размещено ваше приложениеКогда Android создает новый процесс ОС, он затем восстанавливает ваши компоненты и передает Intent
с этими дополнениями.
Из-за этого вы не можете передавать сокеты или потоки, подобные этому.
Просто сохранитессылка на ваш сокет или поток в переменной static
, и она может быть "совместно использована" несколькими компонентами, например, "глобальными переменными".