美文网首页
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