解决方案 »

  1.   

    给你推荐一个资料 <<深入理解Android网络编程 技术详解与最佳实践>> 2.3.3 章节 44页 讲的是 Telnet 客户端开发
    去下载个电子档看看 主要是用 commons-net-3.2,jar 这个第三方库 官网 : http://commons.apache.org/里面有个 TelnetClient 类 建立连接 : TelnetClient tc = new TelnetClient();  tc.connect(192.168.1.3, 80);读写数据 : tc.getInputStream() tc.getOutputStream();断开 : tc.disconnect() 
    基本就是上面的思路 去下载这个第三方库 
      

  2.   

    直接分析telnet协议,或抓包,telnet是明文的,21端口找个嗅探器
      

  3.   

    不可否认,在多数非私有环境下,telnet已经比较少用了,主要是因为明文协议有安全性问题
    连私有网络,比如公司内部网,telnet经常也会成为恶意软件和病毒蠕虫等的攻击目标但是因为历史悠久,telnet有非常多的既有代码实现,非要用telnet也可以利用这些成果telnet实现起来还是比较繁琐的,要支持很多不同的仿真模式,和各种编码打交道
    如果没有足够的时间,用第三方库比较好,甚至用一个第三方开发好的telnet客户端,一了百了从anroid上使用telnet,还是第一次碰到,呵呵
    不知道android设备有没有足够的能力处理SSH,这更安全一些
      

  4.   

    安全问题简单地说:
    比如用TELNET登录一个远程主机,你的用户名和密码是明文的,如果有人用wireshark tcpdump等抓包
    你的密码就泄漏了
      

  5.   

    安卓上跑ssh绝对没问题. 有很多成熟的app了已经
      

  6.   

    安卓上跑ssh绝对没问题. 有很多成熟的app了已经
    如果只是用于登陆远程系统,发发命令,数据量小应该是OK
    如果要传输大文件,我担心加密解密过程有性能问题,能把手机给整成假死