前言
今天发现手机上一个应用在应用商店已经搜索不到了,想把其推荐给朋友使用,发现不知道从哪里找原始的 apk
安装文件,记录一下。
如何提取 apk
两种方法
MT管理器导出
可以使用 MT管理器
(Android
平台逆向神器),它有个 安装包提取
的功能,可以方便快捷的查看应用包名及导出。MT管理器官方下载地址,它长下面这样
借助电脑使用 adb
分三步走:
1. 查看包名
adb shell pm list package # 若只需要查看第三方包可以添加 -3 参数
如果不知道应用包名,这样一般是对应不上应用和包名的,不够清晰。这里也可以借助 MT管理器
查看包名.文章来源:https://www.toymoban.com/news/detail-759246.html
2. 查看包名对应的 apk 在 Android 设备上的具体位置
adb shell pm path 【包名】
3. adb pull 从 Android 设备上获取文件
adb pull 【Android地址】 【电脑地址】
Android 调试桥 (adb) 简介
-
客户端: 用于发送命令。客户端在开发计算机上运行。您可以通过发出
adb
命令来从命令行终端调用客户端。 -
守护进程 (
adbd
): 在设备上运行命令。守护进程在每个设备上作为后台进程运行。 - 服务器: 管理客户端和守护进程之间的通信。服务器在开发机器上作为后台进程运行。
启动某个 adb
客户端时,客户端会先检查是否有 adb
服务器进程正在运行。如果没有,它将启动服务器进程。服务器在启动后会与本地 TCP
端口 5037
绑定,并监听 adb
客户端发出的命令 - 所有 adb
客户端均通过端口 5037
与 adb
服务器通信。
然后,服务器会与所有正在运行的设备建立连接。文章来源地址https://www.toymoban.com/news/detail-759246.html
其他
- GitHub上的adb用法大全
- windows使用adb命令
到了这里,关于adb 获取 Android 设备中已安装的 apk 文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!