用ADB 命令解决手机替换系统文件导致死机或无限重启 基础知识:adb 介绍 adb 的全称为Android Debug Bridge 调试桥,是连接Android 手机与PC 端的桥梁,通过adb 可以管理、操作模拟器和设备,如安装软件、系统升级、运行 shell 命令等。 管理设备 注:android 手机、模拟器统一称为“设备” adb devices // 显示连接到计算机的设备 adb get-serialno // 获取设备的ID 和序列号 serialNumber ------------------重启---------------------------------------------- adb reboot // 重启设备 adb reboot bootloader // 重启到 bootloader,即刷机模式 adb reboot recovery // 重启到 recovery,即恢复模式 ------------------发送命令到设备-------------------------------------- adb [-d|-e|-s
] -d 发送命令给 usb 连接的设备 -e 发送命令到模拟器设备 -s 发送命令到指定设备 adb 相关 adb kill-server // 终止 adb 服务进程 adb start-server // 重启adb 服务进程 adb root // 已 root 权限重启adb 服务 adb wait-for-device // 在模拟器/设备连接之前把命令转载在 adb 的命令器中 获取设备硬件信息 adb shell cat /sys/class/net/wlan0/address // 获取 mac 地址 adb shell cat /proc/cpuinfo // 获取 cpu 序列号 管理设备 app aapt d badging // 获取 apk 的packagename 和 classname ------------------安装---------------------------------------------- adb install // 安装 apk adb install -r // 保留数据和缓存文件,重新安装 apk, adb install -s // 安装 apk 到 sd 卡 ------------------卸载---------------------------------------------- adb uninstall // 卸载 app adb uninstall -k // 卸载 app 但保留数据和缓存文件 ------------------启动 app------------------------------------------- adb shell am start -n /. // 启动应用 ------------------查看内存占用---------------------------------------- adb shell top // 查看设备cpu 和内存占用情况 adb shell top -m 6 // 查看占用内...