从Web开发背景出发,将所有文件单独上传到服务器,APK文件与我完全不同!
从我收集它有点像一个zip或exe文件类似于你在计算机上安装的软件,例如Eclipse。它的自我。然后,当安装在设备上时,文件和文件夹将被提取回类似于我在eclipse中处理的文件/文件夹结构。在这种情况下,我再次有权访问一旦安装APK,/ res和/ assets文件夹?
我是否在正确的轨道上?
干杯,
麦克
答案 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”。