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. Is external package still required for android?
Forum Updated to NodeBB v4.3 + New Features

Is external package still required for android?

Scheduled Pinned Locked Moved Mobile and Embedded
6 Posts 4 Posters 1.8k 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.
  • S Offline
    S Offline
    sipickles
    wrote on last edited by
    #1

    Hi,

    I've not done any Android Qt stuff since before it was integrated into Qt properly. We were using Qt Necessitas. While it worked well, the fact that users had to download the external necessitas library put them off in droves. I think it made them suspicious of the app, like maybe it was installing malware.

    Is this step still required with current Qt for Android? or are all the required libs packaged with the app?

    Thanks.

    1 Reply Last reply
    0
    • mrdebugM Offline
      mrdebugM Offline
      mrdebug
      wrote on last edited by
      #2

      No, external packages are not be required anymore. You can make an all in one package. If you want to have a preview look at my website and download the DomusBoss.apk pakcage. It is made with Qt 5.1. There is a bug in qml - Opengl. The developers say that with Qt 5.2 the bug will be solved.

      Need programmers to hire?
      www.labcsp.com
      www.denisgottardello.it
      GMT+1
      Skype: mrdebug

      1 Reply Last reply
      0
      • S Offline
        S Offline
        sipickles
        wrote on last edited by
        #3

        Excellent thanks

        1 Reply Last reply
        0
        • M Offline
          M Offline
          Moster
          wrote on last edited by
          #4

          Of course the general size of an app that includes all Qt libraries will be bigger. You should take that into account.

          1 Reply Last reply
          0
          • R Offline
            R Offline
            Rizzer
            wrote on last edited by
            #5

            The difference in size is significant. With Qt included inside the android package, the package comes out to around 50MB. If I understood right, typical android packages are more like 1MB, and 50MB actually exceeds the standard size [1].

            I imagine the download size could put off a lot of potential users. Has there been much debate about it? Any consensus on whether it's best to just put up with the excess 50MB, or whether we should encourage the Ministro option? Are the Ministro packages ready for Qt5.2? I couldn't find confirmation that they are, the version on Google Play dates from 2012.

            [1] http://news.cnet.com/8301-1023_3-57391152-93/android-apps-max-size-shoots-from-50mb-to-4gb/
            http://android-developers.blogspot.com.au/2012/03/android-apps-break-50mb-barrier.html

            [2] https://play.google.com/store/apps/details?id=eu.licentia.necessitas.ministro&hl=en

            1 Reply Last reply
            0
            • R Offline
              R Offline
              Rizzer
              wrote on last edited by
              #6

              I should correct that last comment: the Android package (signed release .apk) is now coming out at 10MB, which I guess is not so bad. This is using QtCreator 3.1.80 and Qt 5.3.0 from git.

              1 Reply Last reply
              0

              • Login

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