首页 > 解决方案 > 如何防止 Android Telnet 客户端会话丢失

问题描述

我是包装和配送仓库的员工。我们目前使用开源的 Android telnet 服务器和客户端,但我们感到很沮丧,因为每当我们在 Android 扫描设备上切换到不同的应用程序时,我们的 telnet 会话就会中断。当我们在同一设备上执行其他任务时,我们已经尝试了所有我们知道如何并且无法保持会话运行的方法。

两个问题: 1. 是否有编码可以防止 telnet 会话不断中断,或始终保持在后台运行?

  1. 或者 - 是否有另一个 Android telnet 客户端或服务器已经按照我的要求运行?

感谢您的任何见解。

标签: androidclienttelnet

解决方案


ķ,

较新的 Android 版本倾向于让应用程序在不在屏幕上(在后台)时“休眠”以节省资源,这将中断 telnet 或 ssh 连接。客户端中可能有强制连接保持唤醒的设置,但我不知道您使用的是什么。

我已经在 Android Nougat、Oreo 和 Pie 上测试并使用过 GSW ConnectBot,并且没有遇到“睡眠”问题。我可以在不断开连接的情况下从一个应用程序移动到另一个应用程序。

您可以在https://www.georgiasoftworks.com/connectbot-client-android查看这个 Android Telnet 客户端

山姆


推荐阅读