Comments (5)
小伙子,框架的**是让外层申请的人淡忘甚至不用管新旧权限的兼容问题,这个问题不是什么 Bug,而是框架的设计就是这样的。
from xxpermissions.
那只能让申请人自己去了解底层逻辑去发现咯?
from xxpermissions.
@ChawLoo 不需要你了解底层逻辑,你在申请蓝牙权限的时候,如果没有在清单文件中注册定位权限,框架会抛出来异常告诉你。
from xxpermissions.
![image](https://private-user-images.githubusercontent.com/28616817/324174018-69119bf4-f3e4-48aa-97bb-2c94ae0ba287.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwNzYyNzEsIm5iZiI6MTcyMDA3NTk3MSwicGF0aCI6Ii8yODYxNjgxNy8zMjQxNzQwMTgtNjkxMTliZjQtZjNlNC00OGFhLTk3YmItMmM5NGFlMGJhMjg3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDA2NTI1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFiNTcwY2JhYWY4NzM3M2RkYTllODkzOWU0OTNiZDZjZGM3OTI1MWQyYzJlOGIyNmY4N2I2NDQyYmJhOWI4ZGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0._m6-dXykX2W9GrtWrd-7g9OBvVgBq4OrbDpc37XGXGU)
from xxpermissions.
那只能让申请人自己去了解底层逻辑去发现咯?
不需要你去了解,框架的代码注释都有写,只是你不爱看注释,所以没有留意到而已。
from xxpermissions.
Related Issues (20)
- [疑惑]:项目集成了XXPermissions:18.63版本权限请求,上架小米商店时,被检测出来授权前获取应用安装列表 HOT 7
- [疑惑]:获取短信权限没有弹窗
- [Bug]: 去掉已授权的缓存 HOT 3
- You must add android.permission.READ_MEDIA_IMAGES or android.permission.READ_MEDIA_VIDEO or android.permission.MANAGE_EXTERNAL_STORAGE rights to apply for android.permission.ACCESS_MEDIA_LOCATION rights[Question]: HOT 1
- [Bug]:安装成功后,从设置里面设置XXPermission的定位权限为每次使用询问,然后在应用中弹出的定位弹窗中选择禁止,然后进入设置查看XXPermission,发现XXPermission的定位权限还是显示每次使用询问 HOT 24
- [疑惑]:已经适配了分区分出但是总是报错呢 HOT 3
- [Bug]: HOT 2
- [疑惑]:有dialog的地方,权限说明被遮挡 HOT 1
- [Bug]:MANAGE_EXTERNAL_STORAGE没有回调,并且会出现重启的现象 HOT 2
- [疑惑]:您好,我在权限清单已经填写了MANAGE_EXTERNAL_STORAGE权限,为什么申请的时候还是会报错提示没有在清单文件声明权限呢? HOT 6
- [建议]:特殊权限和危险权限同时申请时,框架先申请特殊权限,后申请危险权限。希望能支持修改,或者按照添加顺序申请。 HOT 5
- [疑惑]: HOT 2
- [Bug]:提示我删除maxSdkVersion="32",但是全局都没有搜索到这个 HOT 9
- [Bug]:按照代码中的错误来申请,提示报错 HOT 1
- [Bug]:Android14权限适配有问题 HOT 6
- [Bug]:java.lang.NoSuchMethodError HOT 2
- [Bug]:所有文件权限开启随后关闭再返回白屏 HOT 3
- [Bug]:java.lang.IllegalStateException: The activity has been finishing, please manually determine the status of the activity HOT 2
- checkOpNoThrow is deprecated issue in AppOpsManager.class.getMethod("checkOpNoThrow", int.class, int.class, String.class) HOT 2
- [Question]: New Androidx Activity Result API HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xxpermissions.