android与pc的连接

本篇总结android通过ssh连接到电脑linux系统,以及电脑连接到android的shell。目的是 整理相关工具方便今后使用

应用场景:

连接pc
   手机远程进入pc端工作

连接android
   电脑wifi调试android

一、手机连接pc(前提pc端的linux已经安装ssh)

方法:

手机上下载安装[Server auditor](http://download.csdn.net/detail/kernel_/9621751)或者其他ssh客户端connectBot等

Server auditor界面比较友好,可以随意改变字体 颜色

1.填写pc的linux系统的user ip password等信息 

这里写图片描述

2.连接结果

这里写图片描述

二、pc连接android,root手机

方法1:adb连接 网上很多开源的wifi调试工具源码(也可以直接下载app)
stf源码:https://github.com/openstf/stf
wifidebug源码:https://github.com/biglio23/WifiDebug
adbWireless源码: https://github.com/Skywriter-se/adbWireless

以上是使用adb通信 ,步骤:

1.app程序打开并且开启服务
2.在cmd命令中:  adb connect phone_ipaddress:portnumber

~~~~~~~~~~~~~~~

不使用上面的工具的情况:
cmd命令(配置tcp端口、连接)

adb kill-server                    #关闭adb服务
adb start-server                   #重启adb服务
adb tcpip 5555                     #端口
adb connect xxx.xxx.xxx.xxx:5555   #连接

参考 http://www.cnblogs.com/rainduck/p/3577181.html

不依靠工具,自己在终端配置service.adb.tcp.port(使用上面的工具就可以省略这些步骤)

TCP/IP配置:
/#setprop service.adb.tcp.port 5555  #设置端口
/#stop adbd                          #关闭adb
/#start adbd                         #重启adb

原来的usb配置:
/#setprop service.adb.tcp.port -1
/#stop adbd
/#start adbd

如下:android终端界面:

这里写图片描述

pc端

adb connect phone_ipaddress:portnumber(连接)
adb disconnect phone_ipaddress:portnumber(关闭)

这里写图片描述

方法2:在手机安装ssh服务器工具

手机ssh服务器软件有QuickSSHd或SSHDroid
pc上使用ssh客户端 如xshell等
步骤:

1.在手机上开启ssh服务,

这里写图片描述

2.得到root@192.168.1.113

3.pc上xshell建立连接 设置连接的用户名 密码 ip(SSHDroid设置的默认密码为admin)

这里写图片描述

这里写图片描述

这里写图片描述

4.结果:
这里写图片描述

现在得到shell。可以像linux系统一样输入命令控制手机(如同使用在手机安装的shell终端
这里写图片描述

输入 logcat命令:
这里写图片描述

命令:http://blog.csdn.net/shuaihj/article/details/8889465?reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值