一.Linux的ADB装载
1、ADB介绍
ADB:Android Debug Bridge,安卓调试桥,是用的最多的一种命令行工具,它能够在电脑端和安卓支持的设备端进行通信,其通信方式有两种:USB或者TCP/IP。
它能够支持多种设备端的操作,包括:网络,脚本,安装和调试应用,文件传输等,同时也支持访问unix shell。
adb命令行工具,随着安卓SDK平台工具一起发布,是安卓SDK的一个组件。
2、ADB架构及组成
它是一个C/S(client-server)架构的应用程序,由三部分组成:
adb client:运行在PC上,你能够运行adb命令来执行它。
adb daemon:守护进程,运行在设备端的后台
adb server:服务进程,运行在PC,管理adb client和adb daemon之间的通信
server与client通信的端口是5037,adb server与emulator交互时使用的端口有两个:
5554:专门用于与Emulator实例的连接
5555:专门用于与daemon连接
- 如果你的主机端是
linux
,则
sudo apt install adb
二.Windows的ADB配置
1.ADB网站
网址:SDK 平台工具版本说明 | Android Studio | Android Developers (google.cn)
记住下载路径
2.寻找电脑的编译系统环境变量
3.编译环境
4. 路径的配置
把下载ADB放在2路径下面
三. Win+R电脑终端
1.adb+devices
2.adb+shell
3.cd + userdata
4.adb push +文件路径 +板子里面的/userdata/debug
5.adb pull+ /userdata/debug/audio_in.pcm +文件路径
四.clangd跳转插件
1.clangd文件放在Linux的/usr/local/bin的目录下面
2.VS里面下载clangd它会启动我们的插件
3.配置设置
(1)先清除
make clean
(2)在配置编译
bear --make
(3)最后编译一下,选择开发者模式
make