ADB环境配置以及安卓动态调试

1.ADB简介

1.Androdid debug bridge

安卓调试桥

ADB是我们用来操作(调试)android设备(比如android手机)的一套指令集

image-20240725212048256
image-20240725212056498

理解

db client(本质adb shell):每打开一个adb shell的命令行窗口,就存在一个adb client客户端进程。
adb server:PC端和手机端交互的唯一接口。
adbd(adb daemon):每台安卓设备只能有一个adbd服务进程

2.具体解析

adb 提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件:

  客户端:用于发送命令。客户端在开发机器上运行。您可以通过发出 adb 命令从命令行终端调用客户端。 守护程序
  守护程序 (adbd):用于在设备上运行命令。守护程序在每个设备上作为后台进程运行。
  服务器:用于管理客户端与守护程序之间的通信。服务器在开发机器上作为后台进程运行。

2.环境配置

1.连接设备

  1. 手机
  2. 模拟器
  3. genymotion(信赖网络)

2.连接

1.先配置sdk环境

https://developer.android.com/studio/releases/platform-tools?hl=zh-cn

2.电脑环境变量配置

下载后解压后打开

打开系统环境的path

这里将他所带的路径tools文件夹加入,即可

3.在终端输入adb进行检查

image-20240102191431682
image-20240725212107535

4.连接模拟机指令

1.在雷电模拟器的文件夹上方输入cmd,打开终端

2.输入指令:

这里如果采用其他的模拟器可能要更改端口

image-20240102193036630
adb connect 127.0.0.1:5555

(我这里的端口是这样的)

5.其他相关指令

1.开启服务
adb start-server
2.关闭服务
adb kill-server
3.查看设备
adb devices
image-20240102193057130

这样即是安装成功

4.系统应用
adb shell pm list packages –s
5.第三方应用
adb shell pm list packages -3
6.列出手机装的所有app的包名
adb shell pm list packages
7.卸载软件
 adb uninstall <软件名>
8.将电脑文件传输到移动端
  adb push 电脑路径 移动端路径
image-20240725212228961
9.将移动端文件传输到电脑
  adb pull 移动端路径 电脑路径
image-20240725212126036
10.查看adb命令帮助信息
adb help

具体引用文章https://blog.csdn.net/Lx0120/article/details/120955919?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170419463816800180654030%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=170419463816800180654030&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-2-120955919-null-null.142v99pc_search_result_base2&utm_term=adb%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE%E7%AB%AF%E5%8F%A3%E8%AE%A1%E7%AE%97&spm=1018.2226.3001.4187

3.这个时候就去看发现已经连接好

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇