Chinaunix首页 | 论坛 | 博客
  • 博客访问: 74998
  • 博文数量: 9
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 42
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-23 12:48
文章分类
文章存档

2015年(3)

2014年(3)

2013年(3)

分类: Android平台

2014-09-25 18:05:04

        最近在整合 apk调用 flash的时候,里面用到 webview控件,然而还是每次打开应用都会提示如下错误: 
W/AwContents(2825):  nativeOnDraw failed; clearing to background color"
I/chromium( 2825): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported
I/chromium( 2825): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported
尽管尝试使用网上的一些办法,关掉其硬件加速器,系统用的是 Android 4.4.2 kitkat版本
首先, 我在  manifest文件中关闭了加速器
Androidmanifest.xml
and it did not work

 

然后再关闭了软件加速器,如下:

 setLayerType(View.LAYER_TYPE_SOFTWARE, null); 

我还打印了 log, 确定硬件加速是关掉的

if (mWebView.isHardwareAccelerated()){
        	Log.i("tCute", "HardwareAccelerated ---- webview !!!");
        }else {
        	Log.i("tCute", "NoneHardwareAccelerated ---- webview !!!");
        } 
阅读(6139) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~