私は数日間、qt 5 アプリケーションを Android マシンに単純にデプロイしようとしています。私は次のことを行いました:
1. AVD Manager をインストールし、テンプレート デバイス (NexusS、343RAM、480x800) を
使用します。問題。
3. Qt 5.1 Creator->New Project->Qt quick2(ビルトイン タイプ)
->3.1.Select build kit: Android for arm(gcc 4.7, Qt 5.1.1)
4.プロジェクト設定では、mingw32-make が見つからず、qt(Qt5.1.1_Android_x86\Tools\mingw48_32\bin\mingw32-make.exe) で見つけたパスに設定しました 5.
アプリをビルドすると、正常にビルドされます 6.アプリを
実行します。デバイスは開いたままです)
アプリケーションの出力では、次のようになります。
E/libEGL ( 848): called unimplemented OpenGL ES API
E/libEGL ( 848): called unimplemented OpenGL ES API
W/Qt ( 848): opengl\qopenglshaderprogram.cpp:319 (bool QOpenGLShaderPrivate::compile(QOpenGLShader*)): QOpenGLShader::compile(Vertex): failed"
W/Qt ( 848): opengl\qopenglshaderprogram.cpp:319 (bool QOpenGLShaderPrivate::compile(QOpenGLShader*)): QOpenGLShader::compile(Fragment): failed
E/libEGL ( 848): called unimplemented OpenGL ES API
......
そして、NexusSエミュレーターがアプリケーションに入り、約1秒間アプリケーションの名前が表示され、その後灰色の画面が表示され、アプリを終了するまで灰色の画面のままになります。
何か案は?