yanzhenjie / AndPermission

:strawberry: Permissions manager for Android platform.

Home Page:https://yanzhenjie.com/AndPermission

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AndPermission太坑,建议弃用

ming2d941 opened this issue · comments

入职新司,发现之前接的是AndPermission,真是太坑了!!这么多star不知道怎么来的

随便列几点吐槽一下:
1.黑框一闪而过的问题,这个暂且不提,毕竟好解决
2.一个权限库居然开启一个进程作为中转,想出这样的设计也是拿手机资源不当回事
3.测试是否有权限居然通过直接调用隐私API,看是否产生异常来判断:看相机权限居然真的调起相机开启预览,录音权限居然真的去录一段音并存本地然后立即删除...等等等待......并且上面这些调用是在遍历本机所有权限的列表里做的......且不说这样做的性能问题,光隐私调用的次数的问题就够喝一壶的了,等诸位使用者的APP被工信部查隐私的时候就知道了。

commented

这么多star 肯定是有用的
vivo 锤子手机啊 他们都重新写了权限系统
不去真刀真枪 实操是判断不出来的
否则的话你一个 Context.checkSelfPermission 就解决问题了, 还用第三方库干什么

当然这都是 android 8.0 之前的问题
之后的系统 都是标准android 库了

commented

换啥好

@php-cpm
XXPermissions

开进程请求权限真的接受不了,进程启动耗时,点击按钮半天才弹出请求框。。。。

入职新司,用的这个库,申请权限,居然把我Http给cancel掉