什么是APK?APK文件都由那些组成?
什么是APK?APK文件都由那些组成?不懂没关系,让rom之家小编来为你详细解答。
一、APK简介与描述
APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。在Android平台中dalvik vm的执行文件被打包为apk格式,最终运行时加载器会解压然后获取编译后的androidmanifest.xml文件中的permission分支相关的安全访问,但仍然存在很多安全限制,如果你将apk文件传到/system/app文件夹下会发现执行是不受限制的。安装的文件可能不是这个文件夹,而在android rom中系统的apk文件默认会放入这个文件夹,它们拥有着root权限。
二、APK的文件结构
1. META-INF\ (注:Jar文件中常可以看到);
2. res\ (注:存放资源文件的目录) ;
3. AndroidManifest.xml (注:程序全局配置文件) ;
4. classes.dex (注:Dalvik字节码);
5. resources.arsc (注:编译后的二进制资源文件)。
热门刷机包top10
- 卓米zhuomia6b刷机包_救砖包_官方包_卓米A6B_4.4.2_W3T61.QDX.ZM4G.H.EL8S1.0917.V3.01(时尚版4G)
- 小米MIX MIUIV8.0.10稳定版 各种优化 FIRE高级设置 全网首发
- HTC Sensation Venom团队提供的双4 精简 本地化
- 唯米m8刷机包_救砖包_官方包_唯米 M8_4.4.2_迷你M8软件X6W.EA.HY.V3.08
- 小米9 MIUI12.20.35开发版 Magisk 省电顺滑 迅雷会员 主题免费 思维笔记
- 步步高VIVO X3t刷机包 基于官方PD1227T 完整ROOT权限 全局优化 极致精简 纯净版 长期使用
- 小米6.MIUI9.2.4.0稳定版.主题任选人脸解锁.自用删减.Xposed框架.精心修改
- 小米3刷机包 移动版 MIUI8稳定版V8.0.1.0.KXCCNDG 黑科技来袭 完美使用
- 联想A360T刷机包 移动4G版 VIBE UI发布 ROOT权限 双击锁屏 沉浸式 流畅稳定
- 酷派5890刷机包 百度云OS-57期公测版 百度云OS更名后首个版本
热门刷机教程top10
热门ROM资讯top10
热门刷机包top10
- 卓米zhuomia6b刷机包_救砖包_官方包_卓米A6B_4.4.2_W3T61.QDX.ZM4G.H.EL8S1.0917.V3.01(时尚版4G)
- 小米MIX MIUIV8.0.10稳定版 各种优化 FIRE高级设置 全网首发
- HTC Sensation Venom团队提供的双4 精简 本地化
- 唯米m8刷机包_救砖包_官方包_唯米 M8_4.4.2_迷你M8软件X6W.EA.HY.V3.08
- 小米9 MIUI12.20.35开发版 Magisk 省电顺滑 迅雷会员 主题免费 思维笔记
- 步步高VIVO X3t刷机包 基于官方PD1227T 完整ROOT权限 全局优化 极致精简 纯净版 长期使用
- 小米6.MIUI9.2.4.0稳定版.主题任选人脸解锁.自用删减.Xposed框架.精心修改
- 小米3刷机包 移动版 MIUI8稳定版V8.0.1.0.KXCCNDG 黑科技来袭 完美使用
- 联想A360T刷机包 移动4G版 VIBE UI发布 ROOT权限 双击锁屏 沉浸式 流畅稳定
- 酷派5890刷机包 百度云OS-57期公测版 百度云OS更名后首个版本