apk文件

  • apk=android Application PacKage=APK
    • apk文件是什么:是安卓app的安装文件
    • 本质:(apk文件其实就是个)zip压缩包
      • 意味着
        • 可以用解压缩工具把apk当做zip文件一样去解压
          • 解压后,得到一堆安卓相关文件
        • 可以在apktool等工具破解和修改了安卓文件后,再重新用压缩文件工具或apktool等工具,重新打包为apk文件

apk内容结构

内容入口 含义解释
AndroidManifest.xml 二进制xml文件,提供设备运行应用程序所需的各种信息
classes.dex 以dex格式编译的应用程序代码
resources.arsc 包含预编译应用程序资源的二进制XML文件
res/ 此文件夹中包含未编译到resources.arsc文件中的资源
assets/ 此文件夹包含应用程序的原始资产,由AssetManager提供对这些资产文件的访问
META-INF/ 它包含MANIFEST.MF文件,该文件存储有关JAR内容的元数据。APK的签名也存储在此文件夹中
lib/ 该文件夹包含已编译的代码,例如本地代码库

results matching ""

    No results matching ""