Есть ли у вас Activity
или Service
.Если он находится в классе Activity
, когда ваш телефон переходит в спящий режим, действие прекращается, что может привести к остановке соединения через веб-сокет.
Если вы действительно хотите, чтобы процесс работал, даже когда ваш телефон переходит в спящий режим, его следует использовать как Service
.Хотя даже службы разрушаются, но когда вы думаете о приложении для потоковой передачи музыки, они остаются живыми.
Пожалуйста, посмотрите на эту ссылку: https://developer.android.com/guide/components/services
Короче говоря, если вы хотите что-то запустить, даже когда телефон переходит в спящий режим, это должно быть реализовано какобслуживание переднего плана.