Qt QML相机在部署后显示白屏
Qt QML Camera shows a white screen after deployment
>我正在尝试在我的安卓手机上构建和部署声明式相机示例,但我不断收到此错误和白屏:
[表面纹理-0-31406-1] 绑定纹理图像:清除 GL 错误:0x502
虽然当我触摸屏幕时,它出现不到一秒钟,然后再次变成白屏。我正在使用Qt 5.14/ NDK Version 20/ SDK Version 26.1.1
.
我在.cpp
文件中使用QuickWidget
来显示.qml
文件setSource(QUrl("qrc:/declarative-camera.qml"))
。
我目前的套件是 Android forarmeabi-v7a,arm64-v8a,x86,x86_64(Clang Qt 5.14.0 for Android(。用于在同一部手机上成功编译而没有任何错误的相同代码与 Android for arm64-v8a(Clang Qt 5.13.1 for Android ARM64-v8a(套件Qt 5.13
。
知道是什么导致了这种行为吗?
P.S 这是我调用setSource
后的应用程序输出:
D ViewRootImpl@30773d6[QtActivity]: ViewPostIme 指针 1
D 输入方法管理器: HSIFW - 标志 : 0 Pid : 15832
D 输入方法管理器: HSIFW - 标志 : 0 Pid : 15832
D 传感器管理器: 注册侦听器 :: 1, K6DS3TR加速度传感器, 200000, 0,
D 传感器管理器: 取消注册侦听器 ::
D 相机:应用程序通过空表面
D 相机:应用程序通过空表面
D 传感器管理器: 注册侦听器 :: 1, K6DS3TR加速度传感器, 200000, 0,
W GLConsumer: [表面纹理-0-15832-1] 绑定纹理图像: 清除 GL 错误:0x502
W GLConsumer: [表面纹理-0-15832-1] 绑定纹理图像: 清除 GL 错误:0x502
这是一个 QT 错误,尽管它已经在 3 月到期的 5.14.2 中修复。
https://bugreports.qt.io/browse/QTBUG-81006
- Qt QML相机在部署后显示白屏
- OpenGL Glut显示功能在Mojave上显示黑屏
- 如何以编程方式使窗口全屏显示?
- openGL GLFW 白屏,带加载光标正在运行
- 在任何 Windows 版本上全屏显示控制台
- 无法在 DirectX12 下全屏显示
- OpenGL显示空白的白屏
- QT-如何在我的笔记本电脑上全屏显示Qlabel
- D3D11 着色器编译成功,但出现白屏
- 如何让QWebEngineView全屏显示?
- CIMG显示全屏
- 简单的Qt视频流应用程序,只有声音,没有视频(白屏)
- 视频捕获期间显示灰屏 - OpenCV
- OpenGL白屏,无响应
- 使用openGL顶点阵列的白屏
- opengl显示白框而不是纹理
- QOpenGLWidget显示黑屏
- OpenGL 4.4渲染只是白屏
- 快板程序显示黑屏,然后崩溃
- Android应用程序无法在Nexus 7上启动(显示黑屏)