2、Android应用程序基本特性
1、 apk是android应用程序安装格式,.dex是Android二进制执行文件格式。
2、Android操作系统是基于Linux的多用户操作系统,每一个应用程序都是使用的不同的用户。
3、 默认情况下,一个应用程序一个userid,系统设定的,你不需要手动去设定,
针对这样的应用程序,该用户有权限进行所有操作。
4、每一个进程有自己的虚拟机实例,所以每个应用程序相对独立。
5、默认情况下,应用程序都有自己的linux进程,系统会决定何时关闭它,当资源不够的时候。
6、然而,也有例外。
a) 可以给两个应用程序共享同一个userid,让彼此之间共享资源;
b) 应用程序可以请求访问系统资源,比如通讯录,短信等,但需要安装时候被授权;