jetsung adb 常用操作命令行 使用 adb 对手机进行操作。 前置环境 1、安装 adb 环境。 https://developer.android.google.cn/studio?hl=zh-cn#command-tools 2、将手机打开“开发者模式”(系统版本->点击 5 次以上,激活开发者模式)。使用 Type-C 线将手机与电脑连接,并且允许 “USB 调试”
jetsung 备份手机数据与恢复 备份 adb backup -apk -shared -all -f backup.ab -apk:备份应用程序的 APK 文件(即安装包)。如果没有此选项,备份将只包含应用数据,而不包含 APK 文件。 -shared:备份设备的共享存储(如 SD 卡或内部存储中的文件)。这包括照片、音乐、下载文件等。 -all:备份设备上所有已安装的应用及其数据(系统应用除外)。 -f backup.ab:指定备份文件的输出路径和名称(这里是 backup.ab)。 恢复 自动恢复 adb restore backup.ab 手动恢复 下载文件:https://github.com/nelenkov/android-backup-extractor/releases java -jar abe.jar unpack backup.ab backup.tar tar -xvf backup.tar -C backup apps/:包含应用数据。 shared/:包含共享存储中的文件(如果有)。 恢复应用数据: 将 apps/ 目录下的数据推送到设备的 /data/data/ 目录: adb push apps/com.example.app /data/data/com.example.app/ 注意:恢复系统应用数据可能需要 root 权限。 恢复共享存储: 将 shared/ 目录下的文件推送到设备的共享存储目录(如 /sdcard/): adb push shared/ /sdcard/
jetsung 操作应用 找到应用的包名: adb shell pm list packages 找到应用的安装路径: adb shell pm path com.example.app 示例: package:/data/app/com.example.app-1/base.apk 提取 APK 文件到电脑: adb pull /data/app/com.example.app-1/base.apk app_name.apk 安装 APK 到手机 adb install app_name.apk