淘姐妹

淘姐妹

手机跟电脑之间的adb连接过程 adb远程控制安卓教程

手机 0

article/2023/8/12 17:34:42

由于各种不可抗力,如疫情、公司暂停空调等原因,很多人被迫居家办公。对于Android开发者来说,最难受的莫过于远程无法连接手机,无法调试的问题。这里介绍一种远程桌面可以连接到本地手机的方法。

在Android上,adb默认占用的是5037端口,我们可以通过端口转发的形式来将adb的数据转发到远程,这里有一个工具adbportforward。

adbportforward有Client和Server的概念,Server就是手机的提供方,而Client则是手机的使用方,在这里Client代表我们登录的远程桌面,Server代表我们使用的电脑,在使用的电脑上面插手机设备。

具体使用可见adbportforward wiki:

Server端配置:

设置adb地址(这里是adb.exe的上一级地址),然后设置端口(默认是6037)

Client端配置:

设置adb地址,然后设置需要连接到的远程host(也可以是IP),然后设置远程host的端口(默认是6037)

查看adbportforward发现,它是通过转发端口数据来实现通信的。

Server端:

【【微信】】代表需要暴露的端口,将本地的5037与【【微信】】进行相互转发

Client端:

myRemoteHost和【【微信】】是需要连接的主机以及其暴露的端口,将本地的5037端口与远程端口之间互相转发。

理想情况下,Client的myRemoteHost就对应Server的IP,【【微信】】就对应Server暴露的【【微信】】,这样我们就打通了从远程桌面到本地桌面的连接,adb就可以正常使用了。

一般来讲,我们家用的宽带是运营商使用NAT方式形成的组网,这种情况下,很多条宽带公用一个公网ip池,我们虽然可以访问互联网,但是从互联网却不能访问到我们家里的设备。那这样的话adbforward无法建立socket连接,也就无法使用。

可以先向运营商申请一个公网ip,这个ip是隔一段时间变化的,但是可以使用,拿到公网ip之后,需要将光猫改成桥接模式,然后修改拨号方式以及端口映射,这个网上有其他教程,这里就不做展开了,如果在baidu上面查到的ip与我们路由器的ip一致的话,代表成功了。

有些地方运营商可能不想提供ip,或者说只有某些套餐才提供公网ip,这样我们就没有办法使用公网ip了,那么就引出了内网穿透

内网穿透通俗的来讲,就是把我们本地的机器,通过一个中间服务器,转发到互联网上去,这样其他地方就可以访问本机的内容了,但是这里有个前提,就是必须要有一个拥有公网ip的中间服务器做一次转发才可以,所以传输速率取决于远程、本机、服务器之中带宽最小的那个。

1)FRP

frp是一个开源的内网穿透工具。如果有腾讯云或者阿里云之类的服务器,我们可以用frp来实现内网穿透。

frp的使用比较简单,

服务端:

frps.ini

然后启动https://www.dgrt.cn/a/frps -c frps.ini

客户端:

frpc.ini

ser【【微信】】是服务器的公网ip,ser【【微信】】对应上面的bind_port,type这里由于我们使用socket,所以选择tcp,local_ip与local_port默认即可,remote_port是开放出去的端口,我们的adbforward在Client端就使用这个端口。

设置完之后,客户端启动https://www.dgrt.cn/a/frpc -c frpc.ini。

设置完成之后,如果输出正常,我们就可以通过adbforward进行连接了。

但是要注意的一点是,阿里云这些默认都有端口限制,所以要在安全组这里把我们需要映射的端口放开。

Sakura frp也是一个内网穿透工具,只不过它帮我们充当了公网服务器的职能,也就是说,我们只要使用Sakura建立隧道,然后远程连接隧道的ip就可以了。这个软件有免费的流量限额,签到可以获取流量,比较良心。

注册账号,下载软件之后,建立tcp隧道,参数使用默认即可(Ser【【微信】】默认22),然后打开隧道,我们可以看到如下的日志:

现在我们可以使用adbforward了,Server端端口设置为22,Client端设置host与端口如上面日志所示,然后就发现可以正常使用adb了。

打通隧道,以及连接adbforward成功之后,远程桌面就可以像正常的桌面一样使用adb来调试手机了

相关文章

今天使用uView插件的时候发现Collapse 折叠面板有点问题,主要是小程序了不能自定义标题,图标等,没错又是小程序!每次都是小程序,咱就说一套代码适配多端真的很多坑,尤其是小程序。 好了不废话了,…
阅读更多...
小白刚开始学习《动手学深度学习》,第一次发文,本文主要是为了记录在环境搭建过程中遇到的问题和疑惑,以及解决方法,同时希望能帮到遇到相同问题的小伙伴。 在学习中遇到的疑惑和最后搜索得到的解答,都放在了每一段的…
阅读更多...
我的这个是在tensorboard调用numpy的一些组件然后导致的出错。 尝试过升级numpy的版本但是没有奏效。 后面升级了tensorboard版本就可以了。 更新:升级tensorboard 会导致其他问题,所以上面的方法不可行。 这个问题的根源是tensorboard 和numpy的版本不…
阅读更多...
春节到今天已经结束 关于跳槽“金三银四,金九银十”是最佳时机 马上要进入跳槽的黄金时节 而IT行业一直以来都是大家眼中高薪的代表 下面带大家一起来看一看所谓的高薪到底是多少吧! 2021年IT各岗位薪酬水平 1、高管 其中包含了董事及更高级别的管…
阅读更多...
1.什么是操作系统?它的主要特征是什么? 答: 操作系统是指控制和管理整个计算机系统硬件和软件资源的最基本的系统软件。 并发性:指两个或多个事件在同一时间间隔内发生;(并行性:在同一时刻…&am…
阅读更多...
1.TextField 属性: 【【微信】】Field({ Key key, this.controller,//控制器 this.focusNode,//焦点 this.decoration const InputDecoration(),//装饰 TextInputType keyboardType,//键盘类型,即输入类型 this.textInputAction,//键盘按钮 this.textCap…
阅读更多...
前言 测试的基础阶段就是功能测试,功能测试最多能拿15k左右,而自动化测试入行就能拿15k。但这两个需要掌握的技术完全不同,就拿薪资而论。如果刚入门学习完,功能测试7.5k左右,这个薪资不高的原因主要是之前没有相关的…
阅读更多...
目录1 问题背景2 问题探索3 问题解决4 告别Bug1 问题背景 环境: 远程服务器Ubuntu20.04CUDA 11.6 现象:在日志文件和终端均显示Python脚本已使用了GPU 但是n【【微信】】中的Processes进程无显示 2 问题探索 首先,可以看到 | 0 Tesla V…
阅读更多...
1.简单的智能合约 //关键字 pragmas(编译指令)是告知编译器如何处理源代码的指令的, 代码所适用的Solidity版本为>0.4.16 及 <0.9.0 。这是为了确保合约不会在新的编译器版本中突然行为异常。 pragma solidity >0.4.16 <0.9.0; //创建合约…
阅读更多...
近些年来,不断的有前端跨平台方案涌现出来,比如基于WebView的【【微信】】,还有渲染成原生控件的Reactive、Weex等,那么,这些跨平台方案有什么通用的实现思路呢,而Flutter的设计思路与他们的区别又是什么呢。带着…
阅读更多...
Mac中罗技logi options下载问题 捣鼓了一个上午解决了下载不了 页面卡住 windows中直接下载配置就行 Mac中: 1.到官网下载 logi options 官网下载 尝试安装 这块是卡在这下不了的 找到next.json文件(mac上文件管理直接搜索就行) 或者 find…
阅读更多...
Pri【【微信】】e-Robust Federated Learning 【【微信】】 可译为“利用区块链实现隐私保护的拜占庭鲁棒性联邦学习” 这篇是今年八月份被TIFS2022(CCF A)收录的文章,写的利用全同态加密和区块链技术解决联邦学习中隐…
阅读更多...
1. FBE 密钥管理简介 在前文《【数据安全】3. Android 文件级加密(【【微信】】)技术介绍》 中介绍了在HLOS中 FBE 的软件流程,而密钥管理则贯穿于整个流程中。 密钥管理中有以下关键对象: Encryption StorageMaster…
阅读更多...
1 下载sdk并安装 https://download.qt.i【【微信】】/qt/ 也浏览了不少教程 搜素到的多是4.8版本的 新版本要简单的多 选择了mingw版本的 【【微信】】s-x86-android-5.8.0-rc_699.exe 基本上无脑【下一步】直到【完成】 2尝试运行一个项目 依照惯例熟悉环…
阅读更多...
装dw的时候又卡了 现在放一个链接 以备后患http://jingyan.baidu.com/article/c35dbcb0852c688917【【微信】】.html C:\Program Files (x86)\Common Files\Adobe\OOBE。只要将OOBE里的内容删除就可以了。文件夹留着。 残留问题: oobe是什么?
阅读更多...
while(getchar()!‘’) 不知何来灵光,写出这么坑的条件。 getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区中.直到用户按回车为止(回车字符也放在缓…
阅读更多...
Ubuntu默认是20GB,空间太小不够用了。 第一步:关闭虚拟机Ubuntu,打开设置->硬件->硬盘,(关机后【扩展】就是可以点击的了) 第二步:开机设置。 ctrlaltT:打开【【淘密令】】&#x…
阅读更多...
安装成功: Installed /usr/local/lib/python2.7/dist-packages/pytz-2019.1-py2.7.egg Finished processing dependencies for Django1.11.20 创建项目: ubuntuubuntu:~/Django-1.11.20$ django-admin startproject HelloWorld ubuntuubuntu:~/Django-…
阅读更多...
Django项目中配置使用MySQL一共分四步: 安装MySQL, 创建数据库名和用户名,通过pip安装第三方库pymysql和修改配置文件settings.py。 https://blog.csdn.net/weixin_42134789/article/details/85780217 捣鼓半天安不上的mys【【微信】】。。。 ubuntuubuntu:~/Django-1.…
阅读更多...
Android播放视频类主要有两种方式: VideoView控件SurfaceView控件MediaPlayer VideoView是SurfaceView的子类,实际上VideoView相当于SurfaceView MediaPlayer。SurfaceView支持的功能VideoView都支持。也可用【【微信】】的方式播放。 视频播放…
阅读更多...
STATIC_ROOT STATIC_ROOT是一个比较特殊的文件夹。这是区别Django的开发模式和部署模式下最大的地方了。 通常我们在开发模式下,可以在我们所在的project下建立相应的app, 然后每个app下都建立相应的static文件夹。在开发模式下(DebugTrue&am…
阅读更多...
表格后面还有一个{% csrf_token %}的标签。csrf 全称是 Cross Site Re【【微信】】。这是Django提供的防止伪装提交请求的功能。POST 方法提交的表格,必须有此标签。 Forbidden (CSRF token missing or incorrect.): /upapi/ 解决方法,最后一个是最为有…
阅读更多...
模板加载器【【微信】】尝试按以下顺序加载这些模板: 使用引擎django: django.template.loaders.filesystem.Loader:/home/ubuntu/Django-1.11.20/viton/【【微信】】/new.html(来源不存在)django.template.loade…
阅读更多...
我的ubuntu越用越小就剩了1G,仔细核查一下发现是我最爱的conda(不管安装什么都超级方便)占用空间过多。 baobab硬盘空间用量分析工具 baobab查找系统中哪个目录或文件占据了大量空间.在终端里运行下面的命令 baobab 出现 果然…
阅读更多...
本文使用的软件版本及下载地址 cmake https://cmake.org/download/ 由于环境为win7-64,选择以安装程序的方式来安装下载之后运行安装,在路径方面需要注意: OpenCV是使用c/c编写的,官方网站提供的版本Qt不能直接使用,…
阅读更多...
参考教程:https://blog.csdn.net/qingyang8513/article/details/80378491 本次我们将图片嵌入到Qt界面中。 OpenCV3.0以后,图像采用Mat格式进行存储,Qt中图像存储采用的是QImage类,因此,如果需要再Qt中显示OpenCV处理…
阅读更多...
参考教程:https://blog.csdn.net/qingyang8513/article/details/80413320 线型滤波 图像平滑处理又称为图像模糊,主要是用来减少图像上的噪声点或者失真。 图像滤波是在尽量保留图像细节特征的条件下对目标图像的噪声进行抑制,是图像预…
阅读更多...
参考教程:https://blog.csdn.net/qingyang8513/article/details/80413373 非线型滤波 线型滤波易于构造,易于从频率响应角度分析,但是,很多情况下,如果脉冲噪声、椒盐噪声明显时,或者需要较好的保存边…
阅读更多...
参考教程:https://blog.csdn.net/qingyang8513/article/details/80413402 数学形态学是一门建立在格论和拓扑学基础之上的图像分析学科,是数学形态学图像处理的基本理论,其基本运算包括:二值腐蚀和膨胀、二值开闭运算、骨架抽取、…
阅读更多...
原文:https://blog.csdn.net/qingyang8513/article/details/80675872 形态学运算 2.1 开运算 腐蚀与膨胀作为形态学的基本操作,经过组合后可以很容易的实现更高一级的形态学运算。开运算即是先腐蚀后膨胀的得到的结果,即dst open(src, …
阅读更多...
图像的二值化处理就是讲图像上的点的灰度置为0或255,也就是讲整个图像呈现出明显的黑白效果。即将256个亮度等级的灰度图像通过适当的阀值选取而获得仍然可以反映图像整体和局部特征的二值化图像。 进行二值图像的处理与分析,首先要把灰度图像二值化&am…
阅读更多...
到手一套qt项目,不同于以往【【微信】】使用的ui文件.这个项目的界面是直接用QML完成的. 什么是QML 从 Qt 4.7 开始,Qt 引入了一种声明式脚本语言,称为 QML(【【微信】】 或者 【【微信】】),作为 C 语言…
阅读更多...
参考教程:https://www.kancloud.cn/kancloud/【【微信】】/99445 摸鱼是不行了!!!! 信号槽不是 GUI 模块提供的,而是 Qt 核心特性之一。 在普通的控制台程序使用信号槽。 只

能赚钱而且好用的赚钱软件 什么赚钱软件可以睡觉赚钱


? 赚钱软件,赚钱靠谱还快的手机软件。在多年前谁能想到,一部手机就可以解决我们生活中所有的问题。如:衣、食、住、行,当然,现在手机还能作为我们兼职赚钱的工具。接下来追忆就为大家来分享“靠谱的赚钱软件“,随便选择一两款利用了都可以每天赚100元以上。

1,赏帮赚 (赚钱软件)

? ? ? ? 赏帮赚是一款国家认可的赚钱软件,主打做悬赏任务跟玩游戏赚钱。该软件操作简单,完全免费,特别适合零基础的新人操作赚钱。赏帮赚APP,汇聚了大量的任务主,每天发布很多赚钱任务。完成任务可以获得相应任务佣金奖励。

赏帮赚
类型:悬赏任务
特点:零投资,一单一结,提现无手续费!

另外赏帮赚接入了多家游戏试玩公司,玩家可以通过相应的入口去玩游戏赚钱。入口在App导航“更多赚钱”栏目,游戏频道每天都会更新上百个可以赚钱的游戏,可提我们选择。

2,趣闲赚 (赚钱软件)

? ? ? ? 趣闲赚是徐州华英网络科技有限公司开发运营的,正规手机做悬赏任务赚佣金平台。在平台上面全天都会发布悬赏任务,也就是帮助商家去完成一些线上的小任务,每单的佣金都是3-5元左右。在你接单做悬赏任务的时候上面都是会有详细的操作流程。勤快一点做任务一天也都可以做30-50单任务。收益超过1元就能申请提现,100以内提现秒到账。

趣闲赚
类型:悬赏任务
特点:零投资,人人可做

3,企鹅互助 (赚钱软件)

? ? ? ? ?企鹅互助是企鹅互动(天津)科技有限公司运营的一款手机任务赚钱软件,平台任务类型多样,无需特殊技能就能赚钱。该软件不仅能做任务赚佣金,而且还能玩游戏赚钱,企鹅互助游戏赚钱的方式很特别,只需要完成游戏内的任务就能赚佣金,在企鹅互助一天花两三个小时做任务可赚个100元左右没问题。

企鹅互助
类型:互助
特点:有偿互助,帮忙能赚钱

4,游零花(赚钱软件)

游零花是武汉多量科技有限公司开发运营的一款专注于玩游戏赚钱软件。在这里我们可以在玩游戏的同时获得收益。“游零花”app中的游戏在平台中有比较固定的试玩任务和奖励。在平台中既可以玩游戏完成试玩任务赚奖励,还可以参与平台中的各种活动赚钱,且都是免费参与的。

游零花
类型:游戏试玩
特点:玩游戏,赚零花

5,应用试客(赚钱软件)

? ? ? ? 应用试客是北京多点科技股份有限公司运营的,一个靠谱的老牌苹果挣钱平台。如果你是苹果用户,没有玩这款游戏那就错了一个游戏赚钱的机会。虽说安卓手机也能玩,不过没有苹果用户佣金高啊,苹果用户就算是首次登入的新手,只要肯花时间,一天赚30-50元很轻松的。

应用试客
类型:试玩赚钱
特点:知名度非常高的苹果手机试玩赚钱软件平台

以上就是追忆为大家推荐的赚钱软件,赚钱靠谱还快的手机软件。上面五款软件都是靠谱的赚钱软件,如果每天闲暇时间多,抽空两三个小时操作都能赚100元左右哦。

版权声明:本站文章大部分为原创,有小部分整理于自互联网以及转载其他公众平台。主要目的在于分享信息,版权归原作者所有,内容仅供读者参考。如有侵权请联系我们:管理员QQ:【【QQ微信】】 删除,作者:挖小忆,如若转载,请注明出处:【【网址】】/42195.html