Android 异常处理 - 关于E/HAL: load: id=gralloc != hmi->id=gralloc的问题
2017-03-22 09:35
197 查看
其实造成这一现象的主要原因是没有SD卡的读写权限
6.0前手机加权限
6.0以后手机除了加权限,还要动态申请权限。
Android6.0系统默认为targetSdkVersion小于23的应用默认授予了所申请的所有权限,
所以如果你以前的APP设置的targetSdkVersion低于23,在运行时也不会崩溃,
但这也只是一个临时的救急策略。
6.0前手机加权限
<!-- SD卡写权限 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- 使用相机 --> <uses-permission android:name="android.permission.CAMERA" />
6.0以后手机除了加权限,还要动态申请权限。
Android6.0系统默认为targetSdkVersion小于23的应用默认授予了所申请的所有权限,
所以如果你以前的APP设置的targetSdkVersion低于23,在运行时也不会崩溃,
但这也只是一个临时的救急策略。
相关文章推荐
- Android 异常处理 - 关于E/HAL: load: id=gralloc != hmi->id=
- 关于令人抓狂的 E/HAL: load: id=gralloc != hmi->id=gralloc
- E/HAL: load: id=gralloc != hmi->id=gralloc
- <11>Android HAL 处理硬件设备访问权限问题
- 关于E/HAL: load: id=gralloc != hmi->id=gralloc
- android异常处理:未处理异常->线程退出->检查异常->处理
- Android开发中关于Movie导入GIF图片异常的问题
- 关于android无法loadlib的问题
- JAVA学习笔记_关于异常机制处理问题
- 关于android ui开发处理的问题
- 关于获取设备的唯一设备ID,MAC地址 IOS/Android问题
- 关于Android开发中图片资源文件夹drawable中图片与资源ID号出现对不上的问题
- 关于用eclipse开发android经常出现R异常问题
- 关于Android项目打包过程中因为id重名导致的无法打包的问题
- 2 关于android上下载网络文件大小异常的问题
- 某些手机(Andreno gpu)上gpu渲染异常的问题。(文章原题:CCRenderTexture 从后台进入前台变黑的处理(android))
- 关于android上下载网络文件大小异常的问题
- 关于android Handler进行线程处理消息队列与线程队列线程无法停止的问题
- 关于android开发添加菜单XML文件之后无法在R.java中生成ID的问题
- Android 关于没有处理异常导致应用程序崩溃的处理