为什么要存储权限
为什么要存储权限
第一次启动时,Screener 会连续弹出权限申请,这在 Android 6.0 及以上系统上是必经步骤——国外教程 Gadget Hacks 的实测记录明确写道:系统在 Marshmallow(Android 6.0)以上时,会出现两次弹窗,需要分别点「OK」和「Allow」。
这两个弹窗在要什么
应用申请的是存储读写权限,用途只有两类:
- 读:浏览并选入你要加工的截图、从图库挑背景图;
- 写:把渲染完成的成品图保存到存储里的 Screener 文件夹。
它不申请通讯录、定位、短信之类的敏感能力。第三方评测(AndroidAyuda)对它的权限索取评价是「不要求不必要的权限」,这也是这款小工具口碑不错的原因之一。
授权失败会怎样
拒绝授权后应用仍能打开,但会在两个地方卡住:编辑窗里点加号无法选图,保存成品时提示失败。遇到这种情况不必重装,按下面路径补授权即可:
- 打开系统「设置」→「应用管理」;
- 找到 Screener;
- 进入「权限」页面,把「存储」设为允许;
- 回到应用重新操作。
一句提醒
部分定制系统(如国产 ROM 的「电池优化 / 自启动」管控)还会在后台拦截它的保存动作,表现为分享菜单弹出但保存无文件。这与权限无关,把应用加入白名单即可。相关保存问题也见 成品图存在哪个文件夹。
权限相关的完整清单另见 应用请求的权限清单。