Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. My app says “invalid Qt version” on my Android device (Qt 5.9.1, Android 5.0.2)
Forum Updated to NodeBB v4.3 + New Features

My app says “invalid Qt version” on my Android device (Qt 5.9.1, Android 5.0.2)

Scheduled Pinned Locked Moved Solved Mobile and Embedded
5 Posts 3 Posters 3.3k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    Linuxx
    wrote on last edited by
    #1

    When I'm trying to create a basic application using Qt with dynamic linking through ministro,
    I getting error invalid qt version https://i.stack.imgur.com/JQniW.png
    I use:

    qt-opensource-linux-x64-5.9.1.run
    android-ndk-r15b-linux-x86_64 android-
    sdk https://i.stack.imgur.com/GZ1zs.png
    fully updated debian.
    phone zte blade with android 5.0.2
    

    I searched for solutions unsuccessfully on google.pl.

    Building applications with Qt libraries appended to apk was successful, but I want to release an Android application based on the GPLV3 license with no hassle of installation.

    ekkescornerE 1 Reply Last reply
    0
    • L Linuxx

      When I'm trying to create a basic application using Qt with dynamic linking through ministro,
      I getting error invalid qt version https://i.stack.imgur.com/JQniW.png
      I use:

      qt-opensource-linux-x64-5.9.1.run
      android-ndk-r15b-linux-x86_64 android-
      sdk https://i.stack.imgur.com/GZ1zs.png
      fully updated debian.
      phone zte blade with android 5.0.2
      

      I searched for solutions unsuccessfully on google.pl.

      Building applications with Qt libraries appended to apk was successful, but I want to release an Android application based on the GPLV3 license with no hassle of installation.

      ekkescornerE Offline
      ekkescornerE Offline
      ekkescorner
      Qt Champions 2016
      wrote on last edited by
      #2

      @Linuxx Ministo doesn't work for Android 5+
      see http://doc.qt.io/qtcreator/creator-deploying-android.html
      Android 5 devices only support Creating Distributable APK Packages

      ekke ... Qt Champion 2016 | 2024 ... mobile business apps
      5.15 --> 6.9 https://t1p.de/ekkeChecklist
      QMake --> CMake https://t1p.de/ekkeCMakeMobileApps

      1 Reply Last reply
      0
      • L Offline
        L Offline
        Linuxx
        wrote on last edited by
        #3

        So there is no option to create and publish an android application without buying a license for qt? Even making it available as an open source?

        1 Reply Last reply
        0
        • A Offline
          A Offline
          Avtansh Sharma
          wrote on last edited by
          #4

          Just choose option of bundle at libraries with apk.
          You can get this option in project settings-deployment. Don't depend on ministro tool. Users generally don't prefer downloading after installing apk

          1 Reply Last reply
          0
          • ekkescornerE Offline
            ekkescornerE Offline
            ekkescorner
            Qt Champions 2016
            wrote on last edited by
            #5

            you should read this about Open Source and Android and Licensing:
            https://wiki.qt.io/Licensing-talk-about-mobile-platforms

            also this could be of interest:
            https://stackoverflow.com/questions/18639508/replace-so-file-in-android-apk
            https://gressie.wordpress.com/2012/06/14/how-to-properly-re-assign-a-signature-to-an-android-apk-file/

            of course easiest way is to buy a commercial license. There's a special price for start ups and independent devs:
            https://www.qt.io/start-up-plan/
            from my POV it's worth the price - Qt is the best for x-platform mobile APP development - esp. since QtQuickControls2 provide all the Material styled Controls and easy navigation
            read about it in my blog series: https://appbus.wordpress.com/category/qt-for-mobile/overview/

            ekke ... Qt Champion 2016 | 2024 ... mobile business apps
            5.15 --> 6.9 https://t1p.de/ekkeChecklist
            QMake --> CMake https://t1p.de/ekkeCMakeMobileApps

            1 Reply Last reply
            1

            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved