Ger*_*lho 3 crash permissions android android-activity android-studio
我有一个包含许多活动的应用程序。当我撤销权限时,应用程序在另一个活动中崩溃。我尝试调试应用程序并捕获活动中断的位置,但是当应用程序被终止时,我可以\xc2\xb4t 继续调试。我的问题是,有没有办法在全局范围内处理权限?在活动中我可以在哪里检查权限?开始?onCreate?我必须在 Activity 的哪个位置检查权限?提前致谢。
\n首先,我要感谢@CommonsWare 和@nightlyrails,然后解释一下我是如何解决这个问题的,并期待您的评论。
在方法 onCreate() 中检查 savingInstanceBundle 是否为 null。如果为空,则活动刚刚开始,一切正常。如果savedInstanceBundle不为null,我就请求权限。
通过这样做,我可以防止每次撤销权限时应用程序崩溃。
再来一次,谢谢指点。
| 归档时间: |
|
| 查看次数: |
3353 次 |
| 最近记录: |