如何防止 Android Telnet 客户端会话丢失

How to prevent Android Telnet Client Sessions from dropping

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

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

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

感谢您的任何见解。

K,

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

我已经在 Android 牛轧糖、奥利奥和派上测试并使用了 GSW ConnectBot,没有出现 "sleep" 问题。我可以在不断开连接的情况下从一个应用程序移动到另一个应用程序。

您可以在 https://www.georgiasoftworks.com/connectbot-client-android

上查看这个 Android Telnet 客户端

山姆