adb调试Linux嵌入式设备记录

  1. ADB的全称为Android Debug Bridge,调试设备或调试开发的Android APP。

2.adb的windows下载安装路径:SDK 平台工具版本说明 | Android 开发者 | Android Developers

3.linux中安装adb,参考该链接:

https://www.cnblogs.com/androidsuperman/p/12960684.html

如何在Linux快速搭建一套ADB环境_linux adb-CSDN博客

复制代码
sudo apt-get install android-tools-adb

4.windows下解压获得 adb 工具,在 adb 文件夹下 shift + 右击,选择 Power Shell打开终端,可通过usb连接到linux设备,命令如下:

复制代码
adb usb
//如果没有将adb加入到环境变量则使用如下命令
.\adb.exe usb

为了方便使用adb,可将adb添加到环境变量,如下

5.在windows的powershell下使用adb usb开始用usb连上linux设备中,接下来是记录调试linux设备的常用命令

6.查看设备信息,和adb运行

复制代码
adb devices   //查可用设备

adb start-server  //确保adb server运行

adb kill-server:关闭正在运行的adb server

7.开启shell,即可进行linux设备的终端操作, 另外在 shell 模式下输入 **exit**可退出 shell 终端

复制代码
adb shell //进入shell模式

exit //可退出 shell 终端
  1. adb push, 将文件从本地上传到linux设备里(上传文件 adb push <文件> <设备路径>)

    db push windows本地路径 linux设备路径

  2. adb pull,将文件从linux设备下载到windows本地

    adb pull windows路径 linux设备路径

  3. 更过详细adb使用命令参考ADB安装及使用详解(非常详细)从零基础入门到精通,看完这一篇就够了_程序员_大白的博客-CSDN博客

相关推荐
zclinux_5 分钟前
【Linux】虚拟化的内存气泡
linux·运维·服务器
爱潜水的小L9 分钟前
自学嵌入式day33,互斥和同步
linux
松涛和鸣19 分钟前
DAY33 Linux Thread Synchronization and Mutual Exclusion
linux·运维·服务器·前端·数据结构·哈希算法
A_New_World28 分钟前
Linux内核配置、编译、安装
linux
kangk1231 分钟前
linux常见指令与实例(生物信息方向)
linux
CCI34434 分钟前
Remote ssh无法连接?
运维·ssh
技术小李...1 小时前
docker下mysql更改密码后WordPress提示无法连接数据库问题
运维·docker·容器
hhcgchpspk1 小时前
一次msf免杀渗透入门实践
linux·经验分享·网络安全·系统安全·渗透·msf
Focussend智能化营销1 小时前
2026破局:以营销自动化成熟度Macom模型为鞍,驰骋增长新赛道!
运维·自动化
wanhengidc2 小时前
什么是裸金属服务器
运维·服务器·科技·智能手机·云计算