0.1 应用基础

2017-01-10  本文已影响0人  GuoYiheng

Android 应用采用 Java 编程语言编写代码,Android SDK 工具将代码(连同任何数据和资源文件) 编译到一个 APK(Android 软件包),即带有 .apk 后缀的存档文件中.一个 APK 文件包含 Android 应用的所有内容,它是基于 Android 系统的设备用来安装应用的文件.
安装到设备后,每个 Android 应用都运行在自己的安全沙箱内:

Android 系统可以通过这种方式实现最小权限原则( principle of least privilege).也就是说,默认情况下,每个应用都只能访问执行其工作所需的组件,而不能访问其他组件. 这样便营造出一个非常安全的环境,在这个环境中,应用无法访问系统中其未获得权限的部分.
不过,应用仍然可以通过一些途径与其他应用共享数据以及访问系统服务:

上一篇 下一篇

猜你喜欢

热点阅读