Наконец-то у меня есть решение!
Мой контекст - : - Я хочу отключить сокетное соединение, когда активность уничтожена, я попытался finish () активность, но она мне не работала , его соединение где-то сохранилось.
поэтому я использую android.os.Process.killProcess(android.os.Process.myPid());
это убило мою активность, и я использовал android:excludeFromRecents="true"
для удаления из недавней активности.