码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • adb 获取 Android 设备中已安装的 apk 文件


    前言

    今天发现手机上一个应用在应用商店已经搜索不到了,想把其推荐给朋友使用,发现不知道从哪里找原始的 apk 安装文件,记录一下。

    如何提取 apk

    两种方法

    MT管理器导出

    可以使用 MT管理器(Android 平台逆向神器),它有个 安装包提取 的功能,可以方便快捷的查看应用包名及导出。MT管理器官方下载地址,它长下面这样
    在这里插入图片描述

    借助电脑使用 adb

    在这里插入图片描述

    分三步走:

    1. 查看包名

    adb shell pm list package # 若只需要查看第三方包可以添加 -3 参数
    
    • 1

    如果不知道应用包名,这样一般是对应不上应用和包名的,不够清晰。这里也可以借助 MT管理器 查看包名.

    2. 查看包名对应的 apk 在 Android 设备上的具体位置

    adb shell pm path 【包名】
    
    • 1

    3. adb pull 从 Android 设备上获取文件

    adb pull 【Android地址】 【电脑地址】
    
    • 1

    Android 调试桥 (adb) 简介

    • 客户端: 用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令来从命令行终端调用客户端。
    • 守护进程 (adbd): 在设备上运行命令。守护进程在每个设备上作为后台进程运行。
    • 服务器: 管理客户端和守护进程之间的通信。服务器在开发机器上作为后台进程运行。

    启动某个 adb 客户端时,客户端会先检查是否有 adb 服务器进程正在运行。如果没有,它将启动服务器进程。服务器在启动后会与本地 TCP 端口 5037 绑定,并监听 adb 客户端发出的命令 - 所有 adb 客户端均通过端口 5037 与 adb 服务器通信。
    然后,服务器会与所有正在运行的设备建立连接。

    其他

    • GitHub上的adb用法大全
    • windows使用adb命令
  • 相关阅读:
    解决主机连接Linux虚拟机应用时,外部连接不通的问题
    C语言中的虚拟地址
    数据库报1205-Lock wait timeout exceeded; try restarting transaction解决方案
    深入理解 Netty FastThreadLocal
    Qt高级--(1)自定义导航栏
    npm与Maven:前端与后端构建工具深度对比学习
    运行pytorch时出现version `CXXABI_1.3.9‘ not found
    linux中 ~ / . ..分别表示什么
    新一代网络框架UringNet,基于最新的异步I/O
    MyBatis-plus 从入门到入土
  • 原文地址:https://blog.csdn.net/DisMisPres/article/details/133952079
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号