首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >智能电视常用ADB基础命令大合集

智能电视常用ADB基础命令大合集

作者头像
代码简单说
发布2026-06-16 15:32:31
发布2026-06-16 15:32:31
1230
举报
文章被收录于专栏:代码简单说代码简单说
智能电视常用ADB基础命令大合集

作为开发者,我们常常需要与安卓设备进行交互,调试应用、查看设备信息等操作。这时,ADB(Android Debug Bridge)工具就显得非常重要。本文将整理一系列常用的ADB命令,帮助你更高效地使用这个强大的工具。


基础命令

启动adb服务

代码语言:javascript
复制
adb start-server

终止adb服务

代码语言:javascript
复制
adb kill-server

进入adb运行环境

代码语言:javascript
复制
adb shell

获取帮助,查看adb的各种命令和参数介绍

代码语言:javascript
复制
adb help

查看adb版本

代码语言:javascript
复制
adb version

以root权限重启adb

代码语言:javascript
复制
adb root

将system分区重新挂载为可读写分区(用于操作系统目录时)

代码语言:javascript
复制
adb remount

重启设备,支持进入bootloader或recovery模式

代码语言:javascript
复制
adb reboot [bootloader|recovery]

APK相关操作

安装APK

代码语言:javascript
复制
adb install test.apk    -r  # 覆盖安装,保留数据和缓存
                           -d  # 解决低版本version问题
                           -s  # 安装到SD卡

卸载APK

代码语言:javascript
复制
adb uninstall -k <package_name>  # 卸载应用,但保留配置和缓存文件

查看app的详细信息(包括权限、版本等)

代码语言:javascript
复制
adb shell dumpsys package <package_name>

查看app的安装路径

代码语言:javascript
复制
adb shell pm path <package_name>

查看APK的版本信息

代码语言:javascript
复制
adb shell dumpsys package <package_name> | grep version

启动指定的Activity

代码语言:javascript
复制
adb shell am start -n <package_name>/.<activity_class_name>

查看应用启动时间

代码语言:javascript
复制
adb shell am start -W <package_name>/.<activity_class_name>

查看某个app的进程信息

代码语言:javascript
复制
adb shell ps <package_name|PID>
# 或者通过
adb shell ps | grep <package_name>

杀掉进程(用于模拟bug复现)

代码语言:javascript
复制
adb shell kill pidNumber

管理应用列表

代码语言:javascript
复制
# 禁用某个应用
adb shell pm disable-user <packages>
# 启用某个应用
adb shell pm enable <packages>
# 输出所有应用包名
adb shell pm list packages

系统相关命令

查看设备名称

代码语言:javascript
复制
adb shell cat /system/build.prop/

查看手机分辨率

代码语言:javascript
复制
adb shell dumpsys window | grep Surface
# 或者更简洁的命令
adb shell wm size

查看手机SDK版本

代码语言:javascript
复制
adb shell getprop | grep version

查看手机型号信息

代码语言:javascript
复制
adb shell getprop | grep product

获取设备序列号

代码语言:javascript
复制
adb get-serialno

查看已连接设备

代码语言:javascript
复制
adb devices

查看WiFi密码(需要root权限)

代码语言:javascript
复制
adb shell cat data/misc/wifi/*.conf

查看WiFi MAC地址

代码语言:javascript
复制
adb shell cat /sys/class/net/wlan0/address

查看后台服务信息

代码语言:javascript
复制
adb shell service list

查看系统当前内存占用情况

代码语言:javascript
复制
adb shell cat /proc/meminfo

查看各进程内存占用

代码语言:javascript
复制
adb shell dumpsys meminfo
# 或者使用
adb shell procrank

查看系统耗电情况

代码语言:javascript
复制
adb shell dumpsys batterystats > battery_stats.txt

查看系统设置的闹钟

代码语言:javascript
复制
adb shell dumpsys alarm

查看系统的wakelock信息

代码语言:javascript
复制
adb shell dumpsys power

文件操作命令

拷贝文件到设备

代码语言:javascript
复制
adb push <local_path> <remote_path>

从设备拷贝文件到本地

代码语言:javascript
复制
adb pull <remote_path> <local_path>

创建目录

代码语言:javascript
复制
adb shell mkdir <path_to_folder>

列出目录下的文件

代码语言:javascript
复制
adb shell ls [-al]  # -al查看详细信息

进入文件夹

代码语言:javascript
复制
adb shell cd <folder>

查看文件内容

代码语言:javascript
复制
adb shell cat <filename>

重命名文件

代码语言:javascript
复制
adb shell rename <old_path> <new_path>

删除文件/文件夹

代码语言:javascript
复制
adb shell rm <path_to_file>  # -r用于删除文件夹

移动文件

代码语言:javascript
复制
adb shell mv <old_path> <new_path>

拷贝文件

代码语言:javascript
复制
adb shell cp <file_path> <new_path>

设置文件读写权限

代码语言:javascript
复制
adb shell chmod 777 <filename>

查看应用的数据文件(需要root权限)

代码语言:javascript
复制
adb shell run-as <package_name>

这些命令覆盖了大部分开发和调试过程中常用的操作,掌握它们能显著提升你与安卓设备交互的效率。希望对你有所帮助!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-02-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 智能电视常用ADB基础命令大合集
    • 基础命令
    • APK相关操作
    • 系统相关命令
    • 文件操作命令
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档