adb工具使用(Android Debug Bridge)
文章目录
- 配置环境
- 连接夜神模拟器
- 连接真实手机
- adb的使用
- Refer
配置环境
单独安装adb:
下载地址:http://adbdownload.com/
下载教程:adb下载安装及使用
安装SDK工具包:
安装SDK,地址:http://tools.android-studio.org/index.php/sdk
安装好后添加环境变量
ANDROID_HOM
D:\software\SDK
在path里添加
%ANDROID_HOM%\platform-tools
%ANDROID_HOM%\tools
打开SDK Manager.exe
,勾选以下要下载的packages进行安装
点击install
同意SDK License
的license
,然后安装。
OK,完成安装
连接夜神模拟器
检查adb能否正常使用
adb version
夜神模拟器开启开发者模式
设置→关于平板电脑→连续点击版本号
打开use调试
设置→开发者选项→打开use调试
启用ADB服务
首先检查有没有已启动的adb服务,若没有启动一个
adb start-server
查看连接的设备
adb devices
发现报错,原因为夜神模拟器中adb版本为36不匹配现在的41版本
将夜神模拟器中adb替换为SDK工具包中的
然后复制一个adb.exe改名为nox_adb.exe,把原来的nox_adb.exe删除或备份
重启夜神模拟器,此时adb device
即可查看设备
进入模拟器
adb -s 127.0.0.1:62001 shell
连接真实手机
adb连接手机三种方法
# 局域网
adb connect <设备IP>
# USB数据线连接
需要驱动
# 串口连接
使用串口设备与电脑连接。
USB数据线连接
启用ADB服务
首先检查有没有已启动的adb服务,若没有启动一个
adb start-server
使用USB数据线连接,进入手机开发者选项,然后开启USB调试,这里手机会弹窗是否允许电脑进行调试,选择是。
然后和模拟器的步骤一样,查看设备,连接shell。
可以看到是shell权限,我的手机是OPPO R9sPlus,根据教程root了一下,https://www.likecs.com/show-231350.html,成功获取root权限。
adb的使用
安装卸载apk
# 安装电脑上的apk包
adb -s 127.0.0.1:62001 install E:\app渗透\example\豆果美食.apk# 卸载
## 查看安装的软件
cd /data/app
ls
## 卸载指定app
adb -s 127.0.0.1:62001 uninstall cn.work.android-1
列出系统应用
adb shell pm list package
传输文件
把桌面上的1.txt复制到夜神模拟器test目录下
adb push C:\Users\24111\Desktop\1.txt /test
取出来
adb pull /test/1.txt C:\Users\24111\Desktop\
Refer
https://www.bilibili.com/video/BV1r541137ir?p=32
adb工具使用(Android Debug Bridge)相关推荐
- Android开发工具——ADB(Android Debug Bridge) 一概览
Android Debug Bridge (adb) 是一个android开发人员必会的多功能的调试工具,确实它的名字一样,它在开发者和目标机器之间,架起了一座bridge. adb的用法很简单,只要 ...
- [ADB]ADB(Android Debug Bridge)简介及基础(不包含命令)
"Android Debug Bridge (adb) is a versatile command line tool that lets you communicate with an ...
- adb(Android debug bridge)命令
From:https://www.cnblogs.com/huanyou/p/5133737.html ADB 用法大全: github 地址:https://github.com/mzlogin/a ...
- Android Debug Bridge(ADB)学习总结
Android Debug Bridge Android调试桥(ADB)是一种多用途的命令行工具.通过它我们可以和模拟器或者设备通信.ADB是一个客户端-服务器程序,包括三个组成部分: 客户端(Cli ...
- Windows11 Android Srudio无法连接手机,报错Error initializing ADB: Unable to create Debug Bridge
1. 问题描述 手机确认开启了开发者模式后,Android Studio设备连接显示不出手机 Android Studio报错: Error initializing ADB: Unable to c ...
- Android Debug Bridge(adb)
Adb google官方文档翻译,源文档地址如下 https://developer.android.google.cn/studio/command-line/adb Android Debug B ...
- Android开发者指南(1) —— Android Debug Bridge(adb)
Android Debug Bridge Android调试桥接器,简称adb,是用于管理模拟器或真机状态的万能工具,采用了客户端-服务器模型,包括三个部分: * 客户端部分,运行在开发用的电脑上,可 ...
- Linux / Windows Subsystem for Linux (WSL) 安装 ADB (Android Debug Bridge,Android 调试桥)
Linux / Windows Subsystem for Linux (WSL) 安装 ADB (Android Debug Bridge,Android 调试桥) Android 开发者网站 ht ...
- Windows 10 安装 ADB (Android Debug Bridge,Android 调试桥)
Windows 10 安装 ADB (Android Debug Bridge,Android 调试桥) Android Debug Bridge (adb) is a command line to ...
最新文章
- drop、delete与truncate的区别 和 delete是否记录日志
- 查看服务器的某个端口是否允许访问
- 深入理解Java内存架构
- SAP Spartacus navigation ui节点的url字段的生成逻辑,同样来自sampledataaddon
- 嵌入式Linux内核移植相关代码分析(转)
- web前端开发面试题(答案)
- python基础 实战作业 ---Excel基本读写与数据处理
- JavaScript中BOM操作
- PHP学习 - Composer的安装及配置
- linux java 选择题_java面试题:Linux
- 【渝粤教育】电大中专消费者心理学作业 题库
- android ImageView加圆角
- 2022年高处安装、维护、拆除理论题库及模拟考试
- MySQL命令行登录数据库
- 表格里加横线一分为二_excel表格分割线一分为二斜线
- shell编程文档资料
- java五子棋的报告_Java课程设计 - 五子棋(个人报告)
- Win10解决:系统管理员已阻止你运行此应用
- 帧同步游戏开发基础指南
- ES module和commonJS循环引用问题