APK安装流程及详细步骤

article/2025/11/8 7:25:52

往期推荐

APK打包流程

APK文件结构

Android开发之数据储存

1.1 安装方式

1.安装APK文件共有4种方式:

(1)系统程序安装
(2)通过Android市场安装
(3)手机自带安装
(4)使用ADB安装

探究:这里出现了一个新名词ADB,它是什么?有什么作用呢?

ADB的全称为Android Debug Bridge,字面意思就是安卓调试桥接,简单点说,它是Android系统提供的一套工具,通过它,我们可以在电脑上建立一个连接到手机的通道,然后可以在电脑上向手机发送一些指令,完成一些我们需要做的工作。

1.2 安装过程

1.复制APK安装包到/data/app目录下,解压并扫描安装包,把dex文件(Dalvik字节码)保存到/data/dalvik-cache目录,并在/data/data目录下创建对应的应用数据目录。

2.安装后文件所在目录:
/data/app
用户程序安装的目录,
安装时把apk文件复制到此目录。

/data/dalvik-cache
将apk中的dex文件,
安装到dalvik-cache目录下。

/data/data
存放应用程序的数据。

/system/app
系统自带的应用程序,
获得adb root权限才能删除。

安装完成后,使用MT管理器,查看相关目录。

1.3 卸载过程

这个卸载的过程,就是删除安装过程中在上述三个目录下创建的文件及目录,我们来进行一一删除。

/data/app
将安装的用户程序删除。

/data/dalvik-cache
将dalvik-cache目录下中的dex文件删除。

/data/data
将应用程序的数据删除。

卸载完成后,再次使用MT管理器,查看相关目录,文件已删除了。

1.4 adb 常用命令

1.接下来介绍几种ADB的常用命令:
adb devices: 显示当前连接的设备
adb install: 安装包路径
adb shell dumpsys activity top :获取当前活动界面信息
adb shell dumpsys package [packagename]: 获取包信息
adb shell dumpsys meminfo [pname/pid] : 获取内存数据
adb shell dumpsys dbinfo [packagename]: 获取数据库文件
adb shell pm list packages :列出当前所有已安装的程序包名
adb shell pm path [packagename]: 获取指定程序所在路径

小结

本次主要分享了在安装或卸载APK时,分别需要在/data/app、/data/dalvik-cache、/data/data 三个目录下创建或卸载对应的文件。

安装时将apk文件复制到/data/app 目录下,卸载时将安装在/data/data 中的用户程序删除;安装时将apk中的dex文件安装到dalvik-cache目录下,卸载时,将dalvik-cache目录下的dex文件删除;安装时将应用程序的数据 存放在/data/data目录下,卸载时,将应用程序的数据删除。

如果你也对安卓逆向感兴趣。可以加下方的群,大家一起讨论问题,或者扫描下方二维码,关注回复 “安卓逆向” 获取免费教程

安卓逆向交流学习:342647370
vx:Yjxiaox

在这里插入图片描述


http://chatgpt.dhexx.cn/article/EPZUxbvJ.shtml

相关文章

2021年宏观经济十大趋势展望

新冠肺炎疫情无疑是一只黑天鹅,对2020年世界经济带来了巨大的冲击。临近年末,可以从很多角度回顾2020年中国宏观经济。如果从内外循环的角度概括一下,我们认为今年中国经济有两个“超预期”:外贸超预期,外资超预期。 …

2010-2020年农业农村重要经济指标

数据集名称:农业农村重要经济指标 时间范围:2010-2020年 数据来源:农业农村部 相关说明: 农业农村重要经济指标,覆盖6大类别,170多张统计表 全球及主要国家大豆产量(万吨)(2015-2019&#…

金融数据分析(十)人均国内生产总值的增长率

案例(四)宏观金融数据分析 项目一:利用世界银行公开数据平台提供的宏观经济数据比较最近40年间A国与B国的人均国内生产总值的增长率(图表输出) 数据可通过此网页中的下载链接获取:https://data.worldbank…

【指数编制系列六】景气指数编制方法

景气是经济景气的简称,指经济总体的运行发展态势和活跃程度,是用来分析经济活跃程度的经济概念。经济活动发展具有周期性扩张的特征,因而常用景气波动、景气循环等术语来表达经济周期波动的特点。   经济景气周期波动理论是研究产业景气周期…

持续有效的风险指标:动荡指数

量化投资与机器学习微信公众号,是业内垂直于量化投资、对冲基金、Fintech、人工智能、大数据等领域的主流自媒体。公众号拥有来自公募、私募、券商、期货、银行、保险、高校等行业30W关注者,荣获2021年度AMMA优秀品牌力、优秀洞察力大奖,连续…

消费与储蓄的决定-中国视角下的宏观经济

消费与储蓄的决定 – 潘登同学的宏观经济学笔记 文章目录 消费与储蓄的决定 -- 潘登同学的宏观经济学笔记 中国消费不足、储蓄过剩的事实有关中国经济需求面的关键问题 拉姆齐模型单期单个消费者的优化问题单期多个消费者的优化问题仅居民积累资本仅企业积累资本企业和居民同时…

关于指标的理解

文章目录 1.**纵向分析和横向分析**2.**电商行业**3.**广告投放**4.**基本指标**5. **经销商资金利用效果高低的指标是库销比**6. **业务分析模型**7.**可视化图表**8.**业务分析报告**9.父子级关系10.使用数据 1.纵向分析和横向分析 纵向比较同一事物在不同时期的形式&#xf…

如何理解宏观经济

从投研的视角,宏观经济是资产配置的基础。宏观经济研究是一种至上而下的研究方法,先判断整个国家的宏观经济增长的情况,再研究行业或者产业的变化,然后选择某个代表性企业进行研究,最后判断这个企业或者股票的资产价格…

常见经济指标学习

央行统计数据:http://www.pbc.gov.cn/diaochatongjisi/116219/116319/3959050/3959052/index.html 资产负债表:可以看出央行在扩表还是缩表 央行中的资产代表着“基础货币”,基础货币又称“货币基数”,它具有使货币供应量成倍扩…

中国经济供给面的分析-中国视角下的宏观经济

中国经济供给面的分析 – 潘登同学的宏观经济学笔记 文章目录 中国经济供给面的分析 -- 潘登同学的宏观经济学笔记 分析中国经济问题的经济学方法供需分析两个例子 数学语言 从国民财富到GDP什么是国民财富为什么要关心国民财富GDP包含价值判断三种计算GDP的方法 经济增长的供给…

宏观经济指标分析与数据可视化——PMI

PMI是一个很有意思的东西,一般都会认为PMI是一个领先指标。PMI中文名叫做采购经理人指数,听起来有点不知所云,说白了就是一个问卷调查。 1、PMI是怎么来的? 我们来假设一个场景。话说在小天才幼儿园里面,老师很关心小…

宏观经济分析

第三章 宏观经济分析 熟悉宏观经济分析的意义;熟悉总量分析和结构分析的定义、特点和关系;熟悉宏观分析资料的搜集与处理方法。   了解国民经济总体指标、投资指标、消费指标、金融指标以及财政指标的主要内容;熟悉各项指标变动对宏观经济…

第一章 宏观经济指标

1. 国内生产总值GDP 定义:关于产出的指标,指的谁一个国家或者地区在给定时间内新增的最终产品和最终服务的总价值。 (1)收集数据的对象:产品和服务 产品:有具体物理形态的产出。比如一支笔、一本书。服务&…

宏观经济指标

第一节、主要经济指标 一、国内生产总值 国内生产总值(GDPGross Domestic Product)是指一个国家或者地区所有常驻单位在一定时期内生产的所有最终产品和劳务的市场价值。GDP是国民经济核算的核心指标,也是衡量一个国家的总体经济状况重…

宏观经济学_宏观经济指标

目录 1.1国内生产总值 1.2从支出角度看GDP 1.3价格指数 1.4价格指数的运用 1.5就业 1.6失业的不同种类 1.1国内生产总值 定义:一个国家或地区在给定时间内新增的最终产品和最终服务的总价值。 特点: 判断是否应该加入GDP中计算,如果一…

常见的宏观经济指标介绍

收益曲线中,1年期以下的为短端利率,5年以上为长端利率,中间的是中端利率。 久期策略:根据基本价值评估。经济环境和市场风险评估,以及基金债券投资对风险收益的特定要求,确定债券组合的久期配置。 社融&a…

宏观经济的基本指标及其衡量

目录 国内生产总值及其衡量 GDP的计算方法 与GDP相关的经济指标 Y C I G X Z GNP GDP 海外净收入流入 - 海外净收入流出 GDP 消费 投资 政府支出 出口 - 进口 π2(P₂-P₁/P₁)100% 失业及其衡量 一、人口的分类 失业的类型 充分就…

《宏观经济学》第一章

第一章 宏观经济指标 1.1 国内生产总值GDP 定义:一个国家或者地区在给定时间内新增的最终产品和最终服务的总价值。 收集的对象:产品和服务 产品:有具体物理形态的产出。比如一支笔、一本书。 服务:没有物质形态的产出。比如…

IntelliJ IDEA代码格式化,代码超出规定宽度自动换行

格式化快捷键:CtrlAltL 一、设置 二、效果