来自Web开发背景,所有文件都单独上传到服务器,APK文件与我截然不同!
从我收集它有点像zip或exe文件类似于你安装在计算机上的软件,例如.Eclipse自己.然后,当安装在设备上时,文件和文件夹将被提取回类似于我在eclipse中处理的文件/文件夹结构.在这种情况下,我再次有权访问一旦APK安装???/res和/ assets文件夹???
我是在正确的轨道上???
干杯,
麦克风.
Android应用程序包文件。每个Android应用程序都被编译并打包在一个文件中,该文件包含应用程序的所有代码(.dex文件),资源,资产和清单文件。应用程序包文件可以具有任何名称,但必须使用.apk扩展名。例如:myExampleAppname.apk。为了方便起见,应用程序包文件通常称为“ .apk”。
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
Run Code Online (Sandbox Code Playgroud)
您可以在此处找到更多详细信息:http: //android-anything.diandian.com/post/2011-09-28/5377936