2.6.1. APK 文件

优质
小牛编辑
135浏览
2023-12-01

2.6.1.APK 文件

每个应用都是一个 APK 文件(表示Application PacKage,应用程序包 )。一个 APK 文件基本上由三个部分组成。它包括了所有的 Dalvik 代码( Java 源文件可以自动编译成 Dalvik 代码)和所有的资源(也就是除了代码以外的部分,例如图像文件和布局文件)。另外它可能还会包含一些本地库。

  • Dalvik 代码:由你的 Java 文件编译而来的 Dalvik 字节码。这是完成你程序功能的主要部分。
  • 资源: 资源就是除了代码外剩下的部分。你的应用中可能包含若干图片,音频/视频,还有很多的 XML 文件描述用来表述UI布局、语言包等等。总之,这些都是资源。
  • 本地库: 你的应用中可能会包含一些本地代码,比如 C/C++ 库。 这些库将一并打包在 APK 文件中。