如何使用adb控制手机_adb 连接手机

这篇具有很好参考价值的文章主要介绍了如何使用adb控制手机_adb 连接手机。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、介绍

AndroidDebug Bridge 我们一般简称为adb,它是一个非常强大的命令行工具,通过adb工具,你能够与你的android设备进行通信。使用adb命令是可以操控手机的,比如点击、滑动、输入等。在操控手机之前要先连接上手机,下面先来看下adb如何连接手机。

二、下载adb工具

官网下载地址:https://developer.android.com/studio/releases/platform-tools

这个地址也可以下载: https://www.appinn.com/download-adb-or-fastboot-without-android-studio/

三、连接手机

连接手机分为两种方式:1、有线连接;2、无线连接(要内网环境)

1、有线连接:

(1) 数据线连接

(2)把开发者选项和USB调试打开

(3)如果有模拟点击之类的选项也一定要打开,否则adb操控无效

(4)如果是连接成功 输入adb devices 会显示你的设备。

2、无线连接(要求是内网环境,必须先有线连接)

(1)使用adb tcpip 5555命令重启手机上的服务(端口可自定义)

(2)adb connect 192.168.0.5:5555连接手机,您的内网ip+刚才的端口号

(3)再使用 adb devices 会多一个设备,就是成功了,这时候拔掉数据线,操控第二个设备都可以。

四、命令操控手机

输入 0-9其中一个数字(android手机地址就是adb devices显示的设备名称)

adb -sshell input keyevent 7-16

返回桌面

adb -s shell input keyevent 3

返回键

adb -s shell input keyevent 4

点击事件(这里的400 400 是点击X坐标400,Y坐标也是400的位置)

adb -sshell input tap 400 400

滑动(可以模拟上下左右滑动)

adb -sshell input swipe

如向下滑动: adb -sshell input swipe 100 500 100 450

输入文本

adb -s shell input text “hello” #输入hello

五、手机控制手机

上面说的是PC控制手机,现在说手机直接控制手机;可以写个android软件执行命令即可;需要注意的是:

1、操控自身app不需要root权限,一旦进入另一个app需要root权限的

2、命令有所改变,不需要 adb到shell这一串了,因为android系统已经进入了shell了

如模拟点击

input tap 400 400

如果是进入其他app,需要执行命令的代码(手机需要root)

public void execShellCmd(String cmd) {  

    try {  

        // 申请获取root权限,这一步很重要,不然会没有作用 

        Process process = Runtime.getRuntime().exec("su");  

        // 获取输出流 

        OutputStream outputStream = process.getOutputStream();  

        DataOutputStream dataOutputStream = new DataOutputStream(  

                outputStream);  

        dataOutputStream.writeBytes(cmd);  

        dataOutputStream.flush();  

        dataOutputStream.close();  

        outputStream.close();  

    } catch (Throwable t) {  

        t.printStackTrace();  

    }  

}

如何入门学习网络安全

零基础入门

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
db工具控制手机,adb,智能手机

同时每个成长路线对应的板块都有配套的视频提供:

db工具控制手机,adb,智能手机

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

视频配套资料&国内外网安书籍、文档&工具

当然除了有配套的视频,同时也为大家整理了各种文档和书籍资料&工具,并且已经帮大家分好类了。
db工具控制手机,adb,智能手机

如果你也想学习:黑客&网络安全的SQL攻防

今天只要你给我的文章点赞,我私藏的网安学习资料一样免费共享给你们,来看看有哪些东西。

在这里领取:

db工具控制手机,adb,智能手机

这个是我花了几天几夜自整理的最新最全网安学习资料包免费共享给你们,其中包含以下东西:

1.学习路线&职业规划

db工具控制手机,adb,智能手机
db工具控制手机,adb,智能手机

2.全套体系课&入门到精通

db工具控制手机,adb,智能手机

3.黑客电子书&面试资料

db工具控制手机,adb,智能手机

4.漏洞挖掘工具和学习文档

db工具控制手机,adb,智能手机文章来源地址https://www.toymoban.com/news/detail-828044.html

这些东西都是免费领取哦:黑客最新大礼包

到了这里,关于如何使用adb控制手机_adb 连接手机的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用python电脑轻量级控制手机—adb命令和手机投屏

    通过电脑控制手机有多种方式如appnium等,本文介绍的是两种轻量级的方案,使用adb命令刚和手机投屏。 1、手机设置 开发者选项—usb调试—无线调试 2、配对 仅配对时用,第一次配对成功后无需再次使用。 2.1、adb pair 手机IP:端口,下图蓝色部分的ip和端口 2.2、输入配对码。

    2024年02月03日
    浏览(31)
  • Android Studio配置adb使用WIFI连接手机调试安卓程序

    安装adb参考:https://www.linmeimei.top/2023/03/02/flutter-adb 手机设置 打开开发者模式(用HUAWEI举例) 【设置】→【关于手机】→【版本号】→ 连续点击5次即可进入开发者模式 打开USB调试 【设置】→【系统和更新】→【开发人员选项】→开启【USB调试】开关→开启【\\\"仅充电\\\"模式下允许

    2024年02月04日
    浏览(39)
  • vue手机项目如何控制蓝牙连接

    要控制蓝牙连接,您需要使用Vue的蓝牙插件或库,例如BLE-Peripheral或cordova-plugin-ble-central。以下是一些基本步骤: 导入蓝牙插件或库。 在Vue组件中创建一个蓝牙对象并初始化它。 扫描周围的蓝牙设备并连接到所需的设备。 一旦连接成功,您可以发送和接收数据。 以下是一个

    2024年02月06日
    浏览(37)
  • iPhone/iPad通过iSH使用adb免越狱网络连接安卓【phonesploit使用】【adb使用】【渗透工具】

    【最后一次更新:2023.1.​​​​​​26】 请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任~ 1.前言 2.iSH【已安装且对iSH有所了解的用户可直接跳过】 2.1简介

    2024年02月04日
    浏览(26)
  • 电脑ADB连接手机的方式&通过网络无法adb连接手机的问题(已解决)

    首先电脑要下载adb工具,将压缩包解压到C盘:https://download.csdn.net/download/qq_43445867/87975072 打开手机USB调试;PC端安装手机USB驱动。 1.打开DOS命令窗口,进入adb文件夹,输入adb.exe devices回车列出设备列表 2.输入adb -s 611AZ***** shell连接自己的设备 找到当前手机的IP地址,一般都在“

    2024年02月14日
    浏览(47)
  • WiFi连接手机adb,怎么连接wifi adb?

    怎么连接wifi adb 首先必须在同一网络下(本人用的台式机网线+手机连路由器WIFI) 1.先确认USB数据线是否成功链接了手机 不管前面设备是什么名字,但是后面必须为 device状态 才算链接成功了, offline状态 是不行的 有些 没开启开发者模式 ,需要去手机设置中,手机系统信息

    2024年02月05日
    浏览(31)
  • adb控制手机屏幕滑动

    前言: 这个用的是小米手机,在“开发者选项中”把 “USB调试”和**“USB调试(安全设置**)”两个都打开, 也可以把 指针位置 打开 来看触控点在屏幕的坐标: 2 adb 划动相册 其中 1.choice /t 1 /d y /n nul 的1 是1秒钟滑动一次 2.adb shell input swipe 350 1000 850 1000 200 350 1000 850 1000 2

    2024年02月13日
    浏览(33)
  • adb连接安卓手机

    提示:这里主要记录电脑通过adb命令连接安卓手机操作 1、电脑本地上需要安装配置好Android SDK 安装网址:link 2、手机的USB连接线是完好无损坏的,可以进行传输数据 1、手机上开启开发者选项 首先需要开启Android设备的开发者选项和允许USB调试。 1) 打开手机找到【设置】--找

    2024年02月16日
    浏览(26)
  • adb 通过 无线连接手机

    1、Android设备和电脑连接在同一局域网上 2、Android设备先用USB连接,adb devices查看是否连接成功 3、 adb tcpip 555,让设备在5555端口监听tcp/ip连接 3、找到手机在局域网的ip地址,后续就可以直接通过ip连接了  4、通过ip连接设备,adb connect ip地址   5、确认连接状态, adb devices 6、多

    2024年02月09日
    浏览(24)
  • adb连接手机

    在手机上启用USB调试 CMD窗口输入adb devices,此时可以看到自己的设备。 PS:无法看到自己设备时,查看手机USB调试是否打开;PC端是否安装手机驱动。 android 11以及以上版本 手机和电脑需连接在同一 WiFi 下 手机启用开发者选项和无线调试模式 允许无线调试后,选择使用配对码

    2024年02月07日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包