Android6.0引入动态权限控制(Runtime Permissions)
从 Android 6.0(API 级别 23)开始,用户开始在应用运行时向其授予权限,而不是在应用安装时授予。应用在安装时不会被授予任何权限,应用需要在运行时一个一个的向用户请所需要的权限。
Android 6.0动态请求权限:
https://developer.android.google.cn/training/permissions/requesting.html
Android7.0引入私有目录被限制访问和StrictMode API 。
私有目录被限制访问是指在Android7.0中为了提高应用的安全性,在7.0上应用私有目录将被限制访问,这与iOS的沙盒机制类似。StrictMode API是指禁止向你的应用外公开 file:// URI。 如果一项包含文件 file:// URI类型 的 Intent 离开你的应用,则会报出异常。