1 无法继续放不是权限问题,是应用程序作者懒,系统有提供背景播放权限的。你看看这个应用请求的权限:
- 使用位置
- 使用麦克风
- 使用联系人
- 访问 Internet 连接
- 访问家庭或工作网络
- 访问 Internet 连接并充当服务器 (?)
- 使用视频库
- 使用存储在外部存储设备上的数据
- 使用图片库(?)
- 使用音乐库
连一些看起来和播放没关系的权限都请求了,就是没有背景播放,说明设计的时候就没考虑到需要在显示屏休眠的时候播放。
2 悬浮窗这东西,系统本来就不支持。Remond chen有个比喻就是说这种置顶程序的
这就像是"有时候我很着急, 我想确保我是下一个被熟食柜台服务的人。要做到这一点, 我发现谁有最低的票号就把他打昏, 偷他的票。但有时还有别人进来, 他也很急着被服务,那个人把我打晕了, 偷走了我的票。我的计划是设置我的闹钟定期叫醒我, 每次它叫醒的时候,就去找有最低票号的人打昏抢票……“
你是店主你会提供一个让新进来的打晕当前顾客并抢票的接口?旧的架构是历史遗留问题没办法,设计新的架构的时候就可以拒绝服务那些打昏别人抢票的流氓顾客了。
3 权限问题造成的闪退,不是系统问题,是应用程序作者懒,在program files下面放存盘文件造成在Vista下需要UAC提示才能跑还有个借口说是设计的时候Windows还没沙盒,设计出来就是只能在沙盒下面跑的软件可没有权限不足这个借口。权限请求不管合理不合理都是可能会被用户拒绝的(没错确认权限的时候手滑点错的不在少数,更别提手电应用要访问联系人列表和通话记录这样的不合理请求也就无脑确认的人会去点),权限不足的时候闪退只能说应用出厂之前测试做得还不够。
|