博客导读网

一个让你随便看看的地方

Android培训班(53)

推荐
大坡3D软件开发



Calculator.apk内容
为什么叫apk呢?其实apk是Android Package的缩写,意思就是android安装包。
在Linux的目录下,可以查看Calculator.apk里的内容,如下图:


META-INF目录:这个目录下存放的是签名信息,用来保证apk包的完整性和系统的安全。由于android应用程序发布都是一个包的方式,里面有很多文件,那么怎么样才能保证其包文件是完全出自开发人员之手呢?开发人员又是怎么样验证这份安装程序没有被修改过呢?这些都需要在开发人员编译时,同时生成相应的签名文件,也就是认证信息文件。当然有了签名文件只是判断是否有没有被别人修改过,但不能阻止别人去修改,然后再生成一份新的签名,比如对英文软件进行汉化。在这个目录下面三个文件:
C
原文地址:http://blog.csdn.net/caimouse/archive/2011/06/12/6539452.aspx

大坡3D软件开发的其他文章
Android培训班(54)虚拟机的历史 Android培训班(55)Dalvik虚拟机的目录结构
Android培训班(56)Dalvik虚拟机的入口点 Android培训班(51)
Android培训班(52) Android培训班(50)
Android培训班(48) Android培训班(49)
Android培训班(47) Android培训班(44)
更多...

© 2010 博客导读网 BlogABC.NET 本站所有内容皆由网友推荐而来,所有博文的版权归原作者所有,如有冒犯,请邮件告知。uncracker#gmail.com