`
vfate_linux
  • 浏览: 242891 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

ubuntu linux上命令行adb"一键"备份手机所有apk文件

阅读更多
#安装adb命令工具
sudo apt-get install android-tools-adb
#restarts adb as root
adb root
adb kill-server
adb start-server
#备份所有系统自带的apk文件
mkdir ./system-app
adb pull /system/app ./system-app
#备份所有用户安装apk文件
mkdir ./data-app
adb pull /data/app ./data-app

#备份所有系统和用户app的用户数据
#查看所有用户数据文件
adb shell ls /data/data/
#备份到本地
mkdir ./data-data
adb pull /data/data ./data-data

以上不包括付费app的apk文件... 更多android apk相关数据安装路径请安装参考:https://play.google.com/store/apps/details?id=com.buak.Link2SD

这些apk的文件名字,难以让人知道对应的app的名字,大部分一看就能猜出来:
比如:com.android.chrome,就是chrome的apk安装文件,假如看不出来,去play上搜索下app的名字,打开app的链接,看浏览器的url如下:
https://play.google.com/store/apps/details?id=com.android.chrome
id=com.android.chrome就是apk的文件名字了...

参考:http://stackoverflow.com/questions/15336215/how-to-restart-adb-from-root-to-user-mode
分享到:
评论

相关推荐

    【批量下载】华为ADB一键卸载VS重装等.zip

    在IT行业中,ADB(Android Debug Bridge)是一个强大的命令行工具,用于与运行Android操作系统的设备进行通信。这个工具是Android SDK的一部分,允许开发者执行各种任务,包括安装和卸载应用程序、传输文件、运行 ...

    adb 一键安装全套

    这个“adb一键安装全套”工具应该包含了所有必要的驱动文件,可以解决此类问题,确保adb能正确识别并连接设备。 使用adb还需要开启设备的USB调试模式。在Android设备的“开发者选项”中,找到并开启这一功能,才能...

    晶晨海思国科一键备份工具

    晶晨海思国科一键备份工具,注,使用本工具时,必须得打开ADB调试开关,否则不可备份,无法打开ADB调试的勿用 晶晨海思国科一键备份工具,注,使用本工具时,必须得打开ADB调试开关,否则不可备份,无法打开ADB...

    miui 12.5 adb一键卸载系统软件.zip

    在电脑上解压下载的“miui 12.5 adb一键卸载系统软件.zip”文件,你会找到一个名为“MIUI-tools卸载系统软件”的文件夹。这个文件夹可能包含一个脚本文件,比如“uninstall_script.sh”,它是用来自动化卸载过程的。...

    高通磁盘模式ADB一键进入9008

    而ADB则是Android开发者常用的一款命令行工具,用于在电脑与Android设备之间进行数据传输、设备控制以及调试。 1. **高通磁盘模式(9008模式)**: 高通磁盘模式是针对搭载高通芯片的Android设备设计的一个固件更新和...

    一键解决linux下的adb连接问题

    在Linux环境下,ADB(Android Debug Bridge)是一个至关重要的工具,它允许开发者通过命令行与Android设备进行通信,执行各种操作,如安装应用、调试、传输文件等。然而,有时在Linux上配置ADB可能会遇到连接问题,这...

    adb一键读取当前手机各种信息

    在本文中,我们将深入探讨如何使用adb一键读取当前手机的各种信息。 首先,adb主要由三个部分组成:adb server、adb client和设备端守护进程。adb server运行在开发者的电脑上,负责管理设备连接和通信;adb client...

    adb安装apk服务

    4. **安装应用**:通过`adb install`命令,开发者可以直接将apk文件推送到设备上并进行安装。例如,你可以使用以下命令安装一个名为"myapp.apk"的apk文件: ``` adb install -r path/to/myapp.apk ``` `-r`参数...

    使用adb命令批处理安装卸载apk

    使用adb命令批处理安装卸载apk 安装: 安装比较简单,批处理获取拖放的文件参数直接调用adb命令即可,需要设置下adb的路径 卸载: 卸载稍微复杂一点,因为需要提供包名给adb,所以要获取apk的包名。这里使用的方法...

    Adb Shell多设备批量apk安装脚本

    在命令行中,`adb install [apk_path]`可以将指定路径的APK文件安装到连接的Android设备上。如果有多台设备,`adb devices`命令会列出所有已连接的设备和它们的序列号。脚本需要遍历这些序列号,对每个设备执行安装...

    adb一键清除占用端口

    在Android开发过程中,ADB(Android Debug Bridge)是一个非常重要的工具,它允许开发者通过USB或网络连接与设备进行通信,执行各种操作,如安装应用、调试、传输文件等。然而,有时候我们可能会遇到一个常见的问题...

    adb(1.0.41版本)(win+linux)

    - 文件传输:在电脑与设备之间双向传输文件,如安装APK、备份应用数据等。 - 日志记录:获取设备上的系统日志,帮助开发者分析运行时问题。 - 应用管理:启动、停止、重启应用,强制停止,安装、卸载应用。 - ...

    apk一键安装,获取apk签名信息

    在Android系统中,APK文件是应用程序的安装包,相当于iOS中的IPA文件。APK包含应用的代码、资源、配置等所有内容,用户通常需要通过Android的安装程序来安装。然而,有时候为了测试或者批量部署,手动安装每个APK会...

    adb工具(用于一键开启tcp上的adb连接)

    此工具用于一键开启tcp上的adb连接(pc和移动端需要在同一个局域网),开启后只要在pc端输入命令行adb connect (相应的ip):5555即可连接上,可以让Android开发的同志方便得实现真机调试。注意:此应用只能运行在...

    电视盒 apk文件 手机版中兴B806A ADB开启算号工具(电视直播视频)

    电视盒 apk文件 手机版中兴B806A ADB开启算号工具(电视直播视频)电视盒 apk文件 手机版中兴B806A ADB开启算号工具(电视直播视频)电视盒 apk文件 手机版中兴B806A ADB开启算号工具(电视直播视频)电视盒 apk文件...

    ubuntu adb tools version 1.0.39

    4. **安装与卸载应用**:开发者可以使用adb快速安装APK文件到设备,命令是`adb install <apk_path>`,卸载应用则使用`adb uninstall <package_name>`。 5. **模拟输入**:adb还可以模拟用户触摸、按键等操作,这...

    adb批量安装卸载apk

    在Android开发和测试过程中,`adb (Android Debug Bridge)` 是一个至关重要的工具,它允许开发者通过命令行与连接的Android设备进行交互。本教程将详细讲解如何使用`adb`配合`bat`脚本来实现批量安装和卸载APK,这...

    ubuntu adb 1.0.39 还有fastboot

    在描述中提到的“sudo adb push”,使用了`sudo`命令,意味着在Ubuntu这样的Linux系统中,需要以管理员权限来执行此操作,将adb和fastboot二进制文件放置到 `/user/bin` 目录下,以便全局使用。 **Fastboot** ...

    android adb 配置文件 ubuntu环境

    android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb ...

    Ubuntu下安装adb和fastboot

    以下是在Ubuntu上使用.deb文件安装ADB和Fastboot的步骤: 1. 下载:首先,你需要找到一个可靠的资源,下载适用于Ubuntu的adb和fastboot的.deb包,比如"adb_fastboot_for_ubutu.deb"。 2. 安装:下载完成后,打开...

Global site tag (gtag.js) - Google Analytics