Android Debug Bridge(ADB)常用指令记录

这篇具有很好参考价值的文章主要介绍了Android Debug Bridge(ADB)常用指令记录。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ADB简介

Android Debug Bridge(ADB)是用于在计算机和 Android 设备之间进行通信和调试的命令行工具。它提供了一组命令,可以帮助执行各种与 Android 设备相关的操作,如安装应用程序、调试应用程序、访问设备的文件系统等。

下载地址

Windows版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Mac版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Linux版本:https://dl.google.com/android/repository/platform-tools-latest-linux.zip

拿Windows系统来说,下载及安装好后将安装目录添加至环境变量即可使用adb指令。 文章来源地址https://www.toymoban.com/news/detail-790197.html

常用指令

adb devices:列出连接到计算机的 Android 设备列表。
adb shell:在设备上打开一个命令行 shell。
adb install <path_to_apk>:安装一个应用程序。
adb uninstall <package_name>:卸载一个应用程序。
adb logcat:查看设备的日志输出。
adb pull <remote_path> <local_path>:从设备上复制文件到计算机。
adb push <local_path> <remote_path>:将文件复制到设备上。
adb reboot:重新启动设备。
adb tcpip <port>:将 ADB 服务切换到 TCP/IP 模式,允许通过网络连接到设备。
adb connect <device_ip>:通过网络连接到设备。

功能性指令

设备连接和状态相关命令

adb devices:列出连接到计算机的所有Android设备。
adb connect <device>:通过网络连接到指定的Android设备。
adb disconnect <device>:断开与指定的Android设备的网络连接。
adb kill-server:停止ADB服务器。
adb start-server:启动ADB服务器。

应用程序管理命令

adb install <path_to_apk>:安装一个APK文件到设备。
adb uninstall <package_name>:卸载指定包名的应用程序。
adb shell pm list packages:列出设备上安装的所有应用程序包名。
adb shell am start -n <package_name>/<activity_name>:启动指定应用程序的指定活动。
adb shell am force-stop <package_name>:停止指定应用程序。

文件和目录操作命令

adb push <local_path> <remote_path>:将本地文件复制到设备。
adb pull <remote_path> <local_path>:将设备上的文件复制到本地。
adb shell ls <path>:在设备上列出指定路径的文件和目录。
adb shell rm <path>:在设备上删除指定的文件或目录。
adb shell mkdir <path>:在设备上创建指定的目录。

日志和调试命令

adb logcat:显示设备的日志输出。
adb shell dumpsys:显示设备上的系统服务信息。
adb shell am broadcast -a <action>:发送广播到设备。
adb bugreport:收集设备的系统信息和日志,生成一个bug报告文件。

其他常用命令

adb shell input <command>:模拟用户输入事件,如点击、滑动等。
adb shell screencap <file_path>:在设备上进行屏幕截图。
adb shell screenrecord <file_path>:在设备上进行屏幕录制。
adb backup <package_name>:备份指定应用程序的数据。
adb restore <backup_file>:从备份文件中恢复应用程序数据。

到了这里,关于Android Debug Bridge(ADB)常用指令记录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Android 使用adb操作WiFi相关指令

    没有系统原生设置应用又需要调试WiFi功能时,可以使用如下指令来验证WiFi相关功能 最常用的就是 svc wifi enable/disable,再使用wpa_supplicant/wpa_cli来验证,但对于AP功能就没办法验证了,其实Android有组很强大的shell指令集,包含各个方便,这里只记录下平时使用的WiFi相关指令 1、

    2024年03月17日
    浏览(52)
  • Android adb 常用命令

    1.坐标点击:在 100 100位置点击 2.长按:在 100 100 位置长按 1000毫秒 3.滑动:在屏幕上做划屏操作,前四个数为坐标点,后面是滑动的时间(单位毫秒) 4.截图:   推送设备图片到电脑E盘   删除设备图片 4.1截取副屏(双屏设备)   点击副屏 5.输入字符abc 6.常用命令

    2024年02月11日
    浏览(52)
  • Android adb常用50条命令

    1. adb devices  - 列出所有连接的 Android 设备及模拟器   2. adb shell - 启动 Android 设备或模拟器的 shell 终端  3. adb install - 安装 APK 文件  4. adb uninstall  - 卸载 APK 文件  5. adb logcat - 查看日志输出信息,用于调试应用 6. adb push - 将文件推送到 Android 设备  7. adb pull - 从 Android 设备上

    2024年02月15日
    浏览(43)
  • Android 逆向(四) - adb常用逆向命令

    本篇文章继续记录下adb 的一些常用逆向命令. 该命令可以查看进程信息. 用法: adb shell ps |grep [pname] 过滤进程名称: python 用法 : python 执行adb 命令的代码也很简单,如下: 执行结果: 该命令可以实时查看资源占用情况 用法: adb shell top 列含义: PID(Process ID):进程号 USER:进程所属用户

    2024年03月20日
    浏览(51)
  • 在Android Studio通过adb命令强制安装debug版本apk到手机,且允许version code降级

    在Android Studio通过adb命令强制安装debug版本apk到手机,且允许version code降级 切换到Terminal: .appbuildintermediatesapkdebug是android studio的apk编译生成路径。 参数: -t   允许安装测试包 -d   运行version code 降级 -r   取代现有application -g  授予所有权限       adb命令导出手机已安

    2024年02月14日
    浏览(67)
  • 【错误记录】adb 调试 android 设备报错 ( adb server version (32) doesn‘t match this client (41); killing... )

    手机上的 adb server 是新的 , 电脑上的 adb client 很长时间没有更新 , 进入 SDK Manager 中更新 Android SDK Platform-Tools 工具版本即可 ; 使用 adb 命令 , 查看 设备 , 报如下错误 ; 进入 Android Studio 时 , 也报该错误 : 报错信息是 \\\" adb server version (32) doesn’t match this client (41); \\\" 其中涉及到两个

    2024年04月13日
    浏览(42)
  • 常用ADB指令

    adb shell getprop|findstr fingerprint adb shell pm list packages adb shell getprop|findstr oem/sn/user… adb shell ps -ef |grep appstore adb shell am startservice -n com.android.sdk/.DaemonService //系统服务 adb shell am start-foreground-service -n com.android.daemon/.DaemonService //应用服务 adb shell dumpsys package com.android.settings adb logcat

    2024年02月09日
    浏览(38)
  • adb常用指令合集

    1.复制设备里的文件到电脑 adb pull 设备里的文件路径 [电脑上的目录] 电脑上的目录 参数可以省略,默认复制到当前目录 例: adb pull /data/tsplogtool /home/jxq/文档/场景魔方 2.复制电脑里的文件到设备 adb push 电脑上的文件路径 设备里的目录 例: adb push 1.png /mnt/user/10/emulated/10/Mo

    2024年02月03日
    浏览(38)
  • 【详细讲解Android Debug Bridge各种命令及用法的文章】

    🔥博主:程序员不想YY啊🔥 💫CSDN优质创作者,CSDN实力新星,CSDN博客专家💫 🤗点赞🎈收藏⭐再看💫养成习惯 🌈希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共同学习、交流进步!🌈 Android Debug Bridge (ADB) 是一个多功能的命令行工具,它允许你

    2024年04月09日
    浏览(38)
  • 【Android】ADB无线连接Android设备

    Android Debug Bridge ,简称 adb ,是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件: 客户端 :用

    2023年04月08日
    浏览(52)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包