⚠️ Forum Maintenance: Feb 6th, 8am - 14pm (UTC+2)

Android Newbie: On Samsung Note 3 KitKat (4.4.2)

  • Hello, I'm new to QML/Android, and need some help.

    I created a hello world project, and deployed it to the Samsung Note. Although it did display the 'hello' message I got a number of error messages including:

    java.lang.ClassNotFoundException: android.graphics.drawable.RippleDrawable
    FT_New_Face failed with index 0 : 90
    QEGLPlatformContext::swapBuffers(): eglError: 12294, this: 0x5c100420

    I get similar errors from the demos too, such as 'SameGame' / 'Clocks'.
    Have I configured something incorrectly? Is this some library mismatch?
    Or are Samsung Note 3's not supported?
    Qt Version: 5.4 RC
    Device: Arm7 based

  • I have same issue in Qt 5.4 RC. This bug not appears in Qt 5.3.

  • Thanks aleus,
    That fixed the first error message.
    I think they should make it more explicit that 5.4 is a RC.

    I tried 5.3, built the default QML 'hello world' project.
    But get error:
    fontdatabases/basic/qbasicfontdatabase.cpp:239 (static QStringList QBasicFontDatabase::addTTFile(const QByteArray&, const QByteArray&, QSupportedWritingSystems)): FT_New_Face failed with index 0 : 90

    Am using the wrong font?

  • What version of Android SDK and NDK do you use?

  • I am using:

    • NDK: r10d (64-bit)
    • SDK: r24

Log in to reply