[日常问题] E/OpenGLRenderer: getCachedTexture Texture got from cache, but check failed(4). bitmap(width=
来源:互联网 发布:mac散热 编辑:程序博客网 时间:2024/06/07 07:44
记录日常问题
项目之前使用了StackBlur
然后在小米5 测 试机7.0系统上,出现了闪屏问题
小米5还是6.0的时候没有这个问题
目前先禁用了activity级别的硬件加速
android:hardwareAccelerated="false"
改为判断版本启动windows级别的硬件加速
if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.M) { //只在7.0以下启用硬件加速,目前小米5 android7.0 启动硬件加速会导致屏幕闪烁 getWindow().setFlags( WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED, WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);}
发现禁用了activity级别的硬件加速之后
在旧手机上性能不明显下降
出现滑动卡顿等现象
然后借用了其他同事的三星7.0手机
发现并不存在同样的问题
所以在当前自定义view里面进行了设置
if (TextUtils.equals("Xiaomi", android.os.Build.BRAND) && Build.VERSION.SDK_INT > Build.VERSION_CODES.M) { setLayerType(View.LAYER_TYPE_SOFTWARE, null);}仅在小米7.0上生效
阅读全文
0 0
- [日常问题] E/OpenGLRenderer: getCachedTexture Texture got from cache, but check failed(4). bitmap(width=
- W/OpenGLRenderer: Bitmap too large to be uploaded into a texture (1080x4196, max=4096x4096)
- 关于sudio图片显示黑色问题报错:Cannot generate texture from bitmap
- java.lang.IllegalArgumentException: x + width must be <= bitmap.width()问题
- Cannot generate texture from bitmap异常的解决方案
- Cannot generate texture from bitmap异常的解决方案
- Got error 157 'Connection to NDB failed' from NDBINFO
- 【Android开发经验】Cannot generate texture from bitmap异常的解决方案
- 解决Python小问题:CRC check failed
- Bitmap Cache
- Mysql报Got error 28 from storage engine错误问题
- 数据库问题之Got error 28 from storage engine。
- Eclipse+Genymotion报错:OpenGLRenderer Getting MAX_TEXTURE_SIZE from GradienCache
- oracle之 Got minus one from a read call 与 ORA-27154: post/wait create failed
- Laravel mail问题Expected response code 250 but got code "", with message ""
- Caffe在转化图片到levelDB中遇到问题Check failed: data.size() == data_size
- caffe-windows10 安装问题 Check failed: error == cudaSuccess (8 vs.0) invalid device function
- 纹理缓存(Texture Cache)
- Android代码获取sha1
- Kotlin使用(fragment的切换与listview、recyclerView的使用)
- 正则表达式(括号)、[中括号]、{大括号}的区别小结
- iOS 地球坐标·火星坐标说明
- 获取Binder Server 的过程
- [日常问题] E/OpenGLRenderer: getCachedTexture Texture got from cache, but check failed(4). bitmap(width=
- JavaScript中判断数据是不是数组
- 基于flying-saucer和freemark实现HTML导出pdf
- 机器学习-K-means聚类算法
- Xcode 编译报错:Failed to initiate service connection to simulator
- 九度oj-1046-求最大值
- 让discuz论坛单独版块贴子侧边栏(用户信息栏)关闭的修改办法
- 隐藏,显示
- 配置完Caffe后配置CPU版本的faster-rcnn环境