碰到个很奇怪的问题,app在6.0设备上运行的时候,切换到手机设置中关闭某些权限导致app直接挂掉了,关闭的权限还不是当前页面必需的权限
尝试过的解决方法:
在BaseActivity中的onResume方法中进行权限的判断处理:本来想用户切换到设置中的时候应用已经退到后台,再切回app那么Activity会重新唤醒,只有进行后台切换前台的判断,在其中进行权限的处理就能解决。实践后发现:方案不可行,在设置中关闭权限的时候,Application已经被销毁了,热启动的时候重新创建了Application,BaseActivity中的代码根本没有走进去,求大神给个意见改怎么解决这个问题
L'application est détruite, alors BaseActivity n'est pas détruite ?
LZ
Avez-vous résolu le problème... J'ai également rencontré ce problème, veuillez le résoudre
Si l'application se bloque, il y aura toujours une sortie de journal. Analysez le journal pour voir où il se bloque.
La modification des autorisations dans les paramètres d'Android 6.0 entraînera le redémarrage de l'application.
L'affiche a-t-elle une solution ? J'ai également rencontré ce problème récemment.
Pas encore, il sera remis à d'autres plus tard...