Font rendering bug (SOLVED)
-
What device you're using? It's may be known bug on some gpu with qml text element. "View the link...":https://bugreports.qt-project.org/browse/QTBUG-33951. I know bug exists on huawei honor 3, but didn't have device for testing and fix it.
-
I use HTC Desiere HD
Regards, Niko
-
Detect your gpu identification string as shown in bug report and recompile qt.
-
How I can find GPU identification string?
-
In
src/plugins/platforms/android/qandroidplatformopenglcontext.cpp
add QDebug header.Then find function bool QAndroidPlatformOpenGLContext::needsFBOReadBackWorkaroud()
and just qDebug() << rendererString in appropriate place. Recompile Qt. When you run your app you can see it from app output in qt creator or in android monitor. -
If it helps you, please share rendererString
-
Yes, I'll send rendererString but now I have problem with compiling Qt.
I get error this error.
!http://qt.hallikainen.cc/Sieppaa2.png!
I have installed android apis 10, 11, 16. -
Path is:
export JAVA_HOME=/usr/lib/jvm/java-8-oracle/bin/export ANDROID_SDK_ROOT=/home/nikohal/qt5/qt5/adt-bundle-linux-x86-20140702/sdk
export ANDROID_API_VERSION=android-10
Configure:
./configure -xplatform android-g++ -nomake tests -nomake examples -android-ndk /home/nikohal/qt5/qt5/android-ndk-r10 -android-sdk /home/nikohal/qt5/qt5/adb-bundle-linux-x68-20140702/sdk -android-ndk-host linux-x86 -android-toolchain-version 4.9 -skip qttranslations -skip qtwebkit -skip qtserialport -skip qtwebkit-examples -no-warnings-are-errors -no-dbus
-
Hi,
The View.AccessibilityDelegate was introduced in Android Version 14.
See "here":http://developer.android.com/reference/android/view/View.AccessibilityDelegate.html. So as per this link you are supposed to compile it with Android SDK version >= 14.
Perosnally i tried it with Android-14 but i still got the same error. Later when i tried it with Android-19 it worked. So check with what Android SDK version works for you but definitely not with Android-10. -
D/Qt (10857): qandroidplatformopenglcontext.cpp:80 (static bool QAndroidPlatformOpenGLContext::needsFBOReadBackWorkaroud()): Adreno 205
-
Problem solved, I add Adreno 205 to source, and it works :)
!http://qt.hallikainen.cc/DSC_9781.JPG!
Thankyou :)