美文网首页
Android:异常处理-关于E/HAL:load:id=gra

Android:异常处理-关于E/HAL:load:id=gra

作者: leo1091 | 来源:发表于2017-05-31 16:49 被阅读0次
E/HAL: load: id=gralloc != hmi->id=gralloc
  • 在app内点击某些功能,导致程序一闪而过,而只留下上面那句话。这些即是Android 6.0(API Level 23)运行时权限带来的影响。造成这个crash也是由于少了运行授权麦克风
  • 那Android 6.0(API Level 23)的改变哪些需要运行时权限呢,如下
身体传感器
日历
摄像头
通讯录
地理位置
麦克风
电话
短信
存储空间
  • 具体需要先检查ContextCompat.checkSelfPermission权限授予情况
  • 然后进行请求权限
  • 弹出相应对话框进行选择是否允许

相关文章

网友评论

      本文标题:Android:异常处理-关于E/HAL:load:id=gra

      本文链接:https://www.haomeiwen.com/subject/svrjfxtx.html