android与pc的连接

关于Android使用socket与PC连接的问题 模拟器上能运行,真机上运行不了,这个问题一直困扰了我很久了。后来发现其实是很简单的一个道理~ 阅读详情

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

应用场景:

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

连接android
   电脑wifi调试android

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

方法:

手机上下载安装[Server auditor](http://download.youkuaiyun.com/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.youkuaiyun.com/shuaihj/article/details/8889465?reload

android 手机与PC 建立TCP 连接问题 android 手机与PC 建立TCP 连接问题 真机与模拟器 区别 阅读详情

相关推荐

凤凰系统安装与ADB调试指南:在PC上打造安卓桌面环境

Android-x86项目将移动操作系统移植到x86架构PC,实现了安卓生态在传统计算机上的运行。其核心原理是通过修改Linux内核与硬件抽象层,使安卓系统能识别并驱动PC硬件。这项技术的价值在于为开发者提供了原生、高效的安卓测试平台,同时让老旧PC变身为轻量级娱乐或办公终端。在实际应用场景中,用户可通过制作启动U盘安装凤凰系统这类定制发行版,并利用ADB调试工具进行深度控制与文件传输。本文聚焦于凤凰系统的安装部署与网络ADB连接配置,其中涉及SSHDroid架设SFTP服务器、ADB环境变量配置等关键热词

diandingyin9417的博客 408

适用于 PC 的最佳 Android 操作系统(2022 版)

您可能会发现许多适用于 PC 的 Android 发行版。但是,其中只有少数(文章中提到的那些)可以作为获得适用于 PC 的 Android 操作系统的最久经考验的方法。如果您不喜欢使用虚拟机设置处理 ISO 文件,Bluestacks 或 Samsung Dex 是您的不二之选。如果您可以使用虚拟机设置,您可以尝试 Android x86 项目(推荐)或 Pheonix OS。

weixin_45311714的博客 7万+

手机变电脑摄像头!DroidCam安卓端与PC端WiFi无线连接实战

DroidCam通过客户端-服务器模式构建跨设备视频传输链路,手机端作为视频采集源(Server),PC端作为接收终端(Client),基于TCP/UDP协议实现实时流媒体传输。其采用H.264编码显著降低带宽占用,在720p@30fps下平均码率控制在2~4Mbps,兼顾清晰度与延迟(通常<300ms)。系统通过本地局域网完成端到端通信,数据不经过第三方服务器,结合AES-128加密模块保障视频流安全性。

weixin_33481022的博客 4400

如何轻松将Android同步到 PC? 【6个最适合你的方法!】

尽管许多Android手机都配备了充足的数据存储空间,但将手机中的重要数据备份到电脑上始终是明智之举,以防止数据丢失。是一款高效的Android数据管理工具,它允许用户轻松地将Android手机上的数据备份和恢复到电脑上。用户可以有选择性地同步特定数据,如联系人、短信、照片和视频等,也可以将数据从电脑同步回Android设备。是一款专业且用户友好的备份工具,它允许用户一键备份Android上的通话记录、联系人、消息、照片、音乐、视频、文档和应用程序至PC,并支持从PC恢复至Android。

Coolmuster的博客 8461

随身WiFi通过ADB一键开启SSH带SCP

随身WiFi通过ADB一键开启SSH带SCP

ZYNQ Linux下UIO中断配置避坑实录:从设备树修改到用户层测试(Vivado 2018.2)

本文详细解析了ZYNQ Linux下UIO中断配置的全流程,从设备树修改到用户层测试,特别针对Vivado 2018.2环境中的常见陷阱提供解决方案。内容涵盖中断号配置规则、用户空间中断处理程序编写以及性能优化技巧,帮助开发者高效实现硬件中断的用户空间控制。

weixin_31854867的博客 334

使用SSH无线连接Android手机设备调试

一、应用场景 组内项目开发,Android 测试机有限,可在Android 测试机上开启一个 SSH 服务,然后通过 adb connect 直接连接,支持多个电脑同时连接。 二、准备 下载一个 sshdroid.apk,安装并启动,手机需要连接WiFi,点击启动如下所示: 下载链接:https://download.youkuaiyun.com/download/afei__/20239709 三、设置并连接 1. 修改端口号 由于默认的端口号是2222,试过通过连接不上,可以通过 adb 命令将端口号改为 555

阿飞的博客 5029

台式机ubuntu系统屏幕无法调节的问题(已解决)(汇总)

背景:新配了一台主机,安装了双系统,windows下屏幕在带鱼屏上显示良好,但Ubuntu系统屏幕拉伸严重。 问题描述:系统没有适应屏幕被整个拉伸了,进入设置界面,显示Built-in Display,分辨率只有1024*768无法设置。 尝试一:网上最多的方法就是使用xrandr, 结果显示:xrandr:Failed to get size of gamma for output default 尝试二: 第一次进入命令行页面:login:填你的用户面 password:使用字母上方的数字键输入你的密码

weixin_45626706的博客 4631

最佳Android系统 | 运行在台式机、笔记本手提电脑的安卓Android系统

这是JIDE公司在2016年年初创建的另一个系统,它是专门构建的,因此PC持有者可以在使用应用程序时获得梦幻般的体验,尽管它稍微落后,因为它只有基于英特尔的计算机。它已被许多人使用,即使现在仍在继续,正在进行修订以使其成为最好的之一,并且它在Android OS的维度中具有很多声誉。这是另一个最好的Android操作系统,它是在一家中国公司的帮助下实现的,而且它开始运作的是与Remix OS一起以极快的速度竞争。关于它的最令人印象深刻的因素是它伴随着DecaPro,它是您可能遇到的最好的地图工具之一。

weixin_45311714的博客 3万+

51单片机———UART串口通信

传统理解就是信息的传输与交换。单片机与单片机之间,单片机与电脑之间,以及单片机与各式各样的模块之间都可以进行通信。如果没有通信,那么单片机的功能仅仅局限于它本身,它没办法从其他设备获取有用信息,也无法将自己产生的信息告诉其他设备,这样子单片机与外围器件的合作就会收到限制,没办法完成更多的功能,就像一个没办法拓展业务的公司。:实现我们程序当中写的P0=0xFC,就是一次同时对8位进行信号的输出;习惯上,我们还称P0、P1、P2、P3为单片机的4组并行总线:实现低位先发 高位在后。

m0_74225397的博客 3298

《哥谭神话-工程篇》02.Palantir的Ontology层(语义层) -企业操作系统的大脑

Ontology(语义层) 是Foundry 的核心层。Ontology 位于集成到 Foundry 中的数字资产(数据集和模型)之上,并将其连接到现实世界的对应物,从工厂、设备和产品等物理资产到客户订单或金融交易等概念。本篇将详细拆解Ontology(语义层)。

900

ADB驱动windows版:轻松连接Android设备与PC的桥梁

ADB驱动windows版:轻松连接Android设备与PC的桥梁 【下载地址】ADB驱动windows版 本仓库提供最新版本的ADB驱动程序,专为Windows系统设计,助您轻松连接Android设备与PC。无论您的设备是手机、平板还是BOX,都能通过ADB命令行工具实现快速、稳定的交互。该驱动兼容性强,支持多种And...

gitblog_06712的博客 460

浅显易懂地看LLC变换器(三)

第3期 谐振与增益的定性关系 由简单的谐振电路说起 我们将以电感和电容的基本电路的特性逐渐了解谐振电路的特性 与电阻不同,电感和电容都不是纯阻性线性器件,电感的感抗XL和电容的容抗Xc都与频率有关,当加在电感和电容上的频率发生变化时,它们的感抗XL和容抗Xc会发生变化。 1) 如下图RL电路,当输入源Vin的频率增加时,电感的感抗增大,输出电压减小,增益Gain=Vo/Vin随频率增加而减小。 2) 如下图RC电路,相反,当输入源Vin的频率增加时...

iFTrue电力电子专栏 6745

android连接不上socket,关于socket通信的android与pc端连接,为什么我定义的socket是为空的,连接不上pc端...

服务器端代码:package mytable;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.Inpu...

weixin_34832594的博客 754

智能家居系统设计:基于MATLAB的智能家居系统设计和仿真,包括智能家居控制、家庭能源管理和家庭安全监控

基于 MATLAB 的智能家居系统设计方法可以有效地解决各类智能家居问题。

走向CTO的路上... 1775

NOTE: When using the `ipython kernel` entry point, Ctrl-C will not work.解决方案

本文主要介绍了NOTE: When using the `ipython kernel` entry point, Ctrl-C will not work.解决方案,希望能对使用jupyter notebook的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 11万+

android端与PC端连接不上的解决方式

在调试代码时,有时会遇到android测试机连接不上pc端的情况,以下是解决流程 1. 输入adb shell 2. 返回的结果是device not found,在连接机器的情况下,输入lsusb,返回结果如下 3. 将机器与pc端断开,继续输入lsusb,返回结果 4. 对比2和3返回结果,可以看出所连机器的VID和PID分别为9bb5和0c01: 5. 编辑文件

lfx090703的专栏 1213

《Python全栈系列教程》专栏介绍及文章汇总

《Python全栈系列教程》专栏介绍及文章汇总

孤寒者的博客 71万+

LinkAndroid终极指南:如何用开源工具无缝连接Android与PC

你是否经常需要在电脑和手机之间来回切换?想要在电脑上直接操作手机屏幕、管理文件、录制视频?LinkAndroid正是你需要的解决方案!这个开源全能手机连接助手让你轻松实现Android与PC的无缝连接,大幅提升工作效率。在这篇完整教程中,我将为你详细介绍如何快速上手这个强大的工具,并展示它的核心功能和应用场景。 **核心关键词**:LinkAndroid、Android连接、屏幕镜像、手机管理、

gitblog_01045的博客 513

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

如何通过Wifi将Android设备与PC连接

什么是Appium? 设置Appium Appium基础知识 Appium中级 要知道的事情 如何查找APK文件的appPackage和appActivity 转移APK从手机到PC和PC到手机 ADB命令 如何通过Wifi将Android设备与PC连接 设置虚拟设备 Appium On Mac 在之前的Appium教程之一中,我们学习了如何通过USB将Android...

ProgrammerFan0101的博客 1954

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

PC 端连接安卓手机恢复各类数据:安装、操作步骤与实用指南

这款用于恢复安卓手机数据的软件,虽运行在 PC 端,却专为安卓手机数据恢复打造,使用时得用数据线把手机和电脑连接起来。使用时,先用数据线连接手机与电脑,接着在手机端开启“允许 USB 调试”,不同手机开启方式稍有差异,按自家手机操作即可。在此过程中,手机端会索要一些权限,像文件访问权、图片访问权等,授予权限后,电脑端就会列出可供恢复的选项,涵盖联系人、短信、信息附件、通话记录、照片、视频、音频等等。

2502_91249495的博客 957

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Android与PC通过USB连接通信(一)

Android与PC通过USB连接通信(一) 原理 通过在Android设备与PC之间通过USB建立socket连接,以Android作为服务器,PC作为客户端,通过adb进行转发通信。 客户端代码及分析 package com.geo.main; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; ...

HarunaHarunaHaruna的博客 5197

PC与Android通过USB连接进行Socket通信

3.PC这边的Client想要向AndroidServer发送消息,直接向如图4396端口发送即可,注意有人可能注意到为什么不直接让7744直接和5037相连即fowardtcpP1为何不填7744,由于adb是监听端口收到的消息,直接用此端口发消息到5037其是不知该如何转发的,这一层不能缺少。2.为PC和Android搭桥的过程就是图中adbforwardtcpP1tcpP2,其中P1为win/linux等下任一空闲端口号,P2为Android端Server的端口号。...

Q540670228的博客 3166

安卓设备与win11pc远程桌面的连接

在pc中打开远程桌面。 安卓客户端输入pc的ip地址和网关。 必须在同一局域网。 不在同一局域网的方法?

LuHan的博客 2210

adb通过wifi连接pc端与android设备

一、通过第三方辅助工具连接wifi 1、下载adbWireless.apk工具,安装至手机。下载地址:http://download.youkuaiyun.com/detail/xiezechang/5017764 2、打开adbWireless.apk,启动连接 3、PC端(在同一局域网中)打开cmd,输入  adb connect :5555    ( 为手机的ip) 4、若显示 connec

我是程序员 5215
上一篇: mysql特殊字段排序
下一篇: android 获取 网络科普
kernel_
博客等级 码龄12年 8粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值