flutter v1.12.13+hotfix.5 华为畅想9闪退
flutter吧
全部回复
仅看楼主
level 2
跪求解决方案!!!
机型:华为畅想9
操作系统:安卓8.2.0
flutter_sdk :v1.12.13+hotfix.5
webview_flutter: ^0.3.18+1
场景:启动闪退
错误代码:
E/flutter (17642): [ERROR:flutter/shell/gpu/gpu_surface_gl.cc(70)] Failed to setup Skia Gr context.
Error connecting to the service protocol: failed to connect to http://127.0.0.1:55401/KPoJi4ijsMg=/
尝试方案:
在MainActivity中增加getIntent().putExtra("enable-software-rendering", true);
这样确实可以启动了
新的问题:
修改后打开webview闪退
错误代码:
E/flutter (19801): [ERROR:flutter/shell/platform/android/platform_view_android_jni.cc(39)] java.lang.RuntimeException: Error during attachToGLContext (see logcat for details)
E/flutter (19801): at android.graphics.SurfaceTexture.attachToGLContext(SurfaceTexture.java:300)
E/flutter (19801):
F/flutter (19801): [FATAL:flutter/shell/platform/android/platform_view_android_jni.cc(123)] Check failed: CheckException(env).
Lost connection to device.
各位大佬,走到这里,小弟真的不知道该如何解决了,没学过android和ios原生,走到这里全靠各种百度的flutter内容
2019年12月26日 10点12分 1
level 1
我也发现了这个问题,手头有个一华为测试机也是退,刚开始我以为是我代码的问题,走了不少弯路,最后怀疑是版本问题,然后就新建了一个空的app项目,在这手机上跑了一下,果不其然也是闪退,可能这个版本还有待完善吧。
我回退到了1.9.1,上一个稳点版,一切都很正常,继续关注新版本更新吧,有新版本了先用空项目试一下这个手机。
2019年12月27日 13点12分 2
唉!箭在弦上不得不发啊,之前因为webview_flutter有问题,必须要升到0.3.18才行,同样的版本就不能低于1.10了,现在进也不是,退也不是,都是泪
2019年12月28日 07点12分
@初来乍到_新手o 我在1.9.1上也用了webview_flutter,没有发现什么异常,可能你用的比较高级8[哈哈]
2019年12月28日 08点12分
安卓10.0版本打开webview,没办法弹出键盘 回复 张三轰HA :
2020年01月02日 08点01分
@初来乍到_新手o 在webview调用flutter打开键盘,现在是这么处理
2020年04月01日 03点04分
level 1
升级版本,这个在hotfix.7更掉了
2020年06月12日 08点06分 4
你好,目前的我的flutter版本是v1.12.13+hotfix.9,,但在华为畅想9还是闪退
2020年09月01日 06点09分
1