什么是Android APK文件

时间:2011-12-07 12:10:33

标签: android apk

从Web开发背景出发,将所有文件单独上传到服务器,APK文件与我完全不同!

从我收集它有点像一个zip或exe文件类似于你在计算机上安装的软件,例如Eclipse。它的自我。然后,当安装在设备上时,文件和文件夹将被提取回类似于我在eclipse中处理的文件/文件夹结构。在这种情况下,我再次有权访问一旦安装APK,/ res和/ assets文件夹?

我是否在正确的轨道上?

干杯,

麦克

2 个答案:

答案 0 :(得分:5)

APK的结构:

|-- AndroidManifest.xml
|-- META-INF // Signature Data
|   |-- CERT.RSA
|   |-- CERT.SF
|   `-- MANIFEST.MF
|-- classes.dex //  java byte code file generated after the compilation
|-- res // resource files
|   |-- drawable
|   |   `-- icon.png
|   `-- layout
|       `-- main.xml
`-- resources.arsc

您可以在此处找到更多详细信息: http://android-anything.diandian.com/post/2011-09-28/5377936

答案 1 :(得分:4)

Android应用程序包文件。每个Android应用程序都编译并打包在一个文件中,该文件包含所有应用程序的代码(.dex文件),资源,资产和清单文件。应用程序包文件可以具有任何名称,但必须使用.apk扩展名。例如:myExampleAppname.apk。为方便起见,应用程序包文件通常称为“.apk”。