论文代发可靠吗:3.4 安装/移除APK应用程序

来源:百度文库 编辑:九乡新闻网 时间:2024/05/07 11:44:07

3.4 安装/移除APK应用程序

http://book.51cto.com  2009-12-28 18:58  杨文志  电子工业出版社  我要评论()
  • 摘要:《Google Android程序设计指南》第3章Android SDK开发平台应用,本章的主要内容有Android仿真器;Android仿真器启用SD存储卡的方法;如何开启Android仿真器的多媒体功能;安装/移除APK应用程序;Android已开发程序示范与应用;Android SDK开发工具使用方法;Android已开发程序示范与应用;破解Android系统root权限。本节为大家介绍安装/移除APK应用程序。
  • 标签:Google Android  程序设计  Google Android程序设计指南

3.4  安装/移除APK应用程序

Android特有的应用程序组件为Android Package (简写为APK),所有的Android应用程序都以 .apk的后缀名形式存在,就如同Windows操作系统的CAB安装文件一样,组件里面包含安装应用程序的一切文件,可以使用Winzip之类的文件将它开启,里面会包含几个种类的文件:PNG图形档、MF文件、SF文件、RSA文件、XML超链接文件、ARSC资源文件以及最重要的classes.dex,如图3-17所示。

所有Android操作系统的应用程序会被其特有的dx工具编译成Dalvik虚拟机器可以运行的Dalvik Executable (.dex) 文件格式,也就是classes.dex文件,然后通过Dalvik虚拟机器与底层的Linux操作系统沟通来运行程序。而在Android开发人员将应用程序开发成功后,则通过Android SDK工具目录里的aapt (Android Asset Packaging Tool) 的工具,将上述的所有类别文件打包成APK文件,让Android手机可以直接安装应用程序,这就是Android操作系统特有的APK组件由来。

  (点击查看大图)图3-17  使用Winzip解开APK组件的内容