推荐两款值得买的 Android 应用
BetterBatteryStats 和 XPrivacy,一个对电池,一个对隐私,都是瞄着别的应用的应用,总体感觉比较值得买。其实我买过很多移动应用 iOS 和 Android 平台都有,算起来可能有两千块钱了,总的讲,Android 平台真正值得买的好用的应用并不是很多,而且有不少买了之后就不再装了…… 不过这两款我还是要推荐一下。
BetterBatteryStats
Play Store 链接:https://play.google.com/store/apps/details?id=com.asksven.betterbatterystats ,这个应用可以统计手机睡眠相关的情况,帮你发现省点的方法。
首先说我的一个观点——手机是用来拿在手里玩的,不是用来省电的,如果你什么应用都不用,什么功能都不开,屏幕亮度还调到最低,那么,为啥花四五千块钱买个手机呢,去买个我老婆他们公司(最近改叫微软移动的那家)生产的两百块钱的手机好了。不过,手机虽然是用来玩的,可也只是有电的时候才能玩,所以省电也是需要的,BBS这款应用,可以帮你确定什么应用阻碍了手机进入睡眠,确定是ROM的问题还是应用的问题,进一步解决。
比如说这个——
可以看到,一半的 PartialWakeLock 都来自淘宝无线,相比之下,微信就很少影响到手机的睡眠了,而且我得说,我在这段时间里,动不动就看看微信,可是从来没打开过淘宝,所以,这个结果就是——我卸掉了淘宝,之前还卸掉了奇艺。
当然,这些问题只是当时有,不一定现在的版本还有,本着授之以渔的精神,我把应用介绍给大家,大家自己看吧。
XPrivacy Pro
XPrivacy 是 Xposed 框架下的应用,不在 play store 里买的,网站在这里 http://www.xprivacy.eu/ ,这个程序是开源的,可以在 GitHub 上得到源代码,付费也就是捐款,捐款得到 license 放到主存里就可以了。与之类似,CM 的 PrivacyGuard 也是用来限制应用权限的,不过 XPrivacy Pro 感觉功能更丰富一些,包括可以导出导入、可以看详细的权限使用记录,有模板,支持各个API的管理,非常丰富。
隐私这东西,看不见摸不着,而且保护隐私和便利性常常是冲突的,比如,有好几个应用可以拦截短信读取验证码,省去了看-背-输 这个过程,这本来是好好的,但我偏偏不喜欢。因为我不想授权给应用来读我的短信(虽然我的短信差不多全是机器自动发来的)。当然,这个见仁见智了,说得通,只是看你信不信、乐意不乐意了,但我们希望把决定权握在自己手里,而不只是装或不装。
Android 相比于 iOS 系统对每个应用的每个权限的授权功能是非常不足的,XPrivacy 就在这方面可以为用户提供更好的保护。我的用法是——对于要用的应用,开放必须开放的和我认为可以开放的权限,对于可用可不用的应用,如果有莫名其妙的权限要求,那就卸掉。这里也有个例子,就是今天在微博上吵的——
支付宝(和其他阿里的无线应用,诸如淘宝、虾米)就这样,即使你没打开它,它也在后台读你的剪贴板。其实读设备ID的请求,差不多所有应用都有,这个用于应用统计也不违反政策,如果咱不喜欢,关掉就是了,可是读剪贴板是为什么呢?Pocket 会在打开的时候读,刚好可以帮你收藏拷进来的链接,这个可以理解,但在后台运行的支付宝和虾米服务就比较难理解了,完全不知所云。
额外的废话
作为混迹技术圈这么多年的人,我和阿里很多人都是关系远近不同的朋友,其中很多都是比我强很多的大牛,我和阿里,特别是淘宝、支付宝没有任何恩怨,我贴他们是因为我用着他们,没装的应用谁会注意到呢。
有人说他们可能是在做好事,在帮助我或其他小白,嗯,可能是,我没看代码不知道你们在做什么,但一者,建议你们公开解释下这是在干什么,最好在 play store 的应用介绍里直接说出来为什么用这个权限,很多应用都这么做了;二者,希望你们给用户选择的权利,不是所有用户都喜欢你们这样的行为的,毕竟我们知道国内偷取用户隐私的下三滥应用很多,希望你们作为大公司出来的应用,能多点节操。
有人说爱用不用,XXX还也读剪贴板呢,对,就是这个道理,在便利和其他方面权衡是我自己做的,但我觉得你们这方面做得不好,拿出来吐槽有什么不行呢,反正在我用的应用里,在后台乱读剪贴板的就你阿里一家。
最后,我想很贱地问一句,你们阿里无线996工作了这么长时间,Android应用就做成这样(包括电池那段和剪贴板这段),你们觉得你们对得起你们加班的时间么?