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. New Google requirements in 2018 and 2019

New Google requirements in 2018 and 2019

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
10 Posts 4 Posters 1.9k Views 2 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.
  • G Offline
    G Offline
    Gourmet
    wrote on last edited by
    #1

    Google recently posted new requirements to Android apps.

    https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html

    Anybody knows? - How security metadata inclusion can affect apps already published on Google Play?
    Another question - How future changes will be supported by Qt? Especially requirement to support both 32 and 64 bit architectures in one app.

    raven-worxR 1 Reply Last reply
    1
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      That’s a question you should bring to the Qt Android mailing list. You’ll find Qt’s Android port developers/maintainers. This forum is more user oriented.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • G Gourmet

        Google recently posted new requirements to Android apps.

        https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html

        Anybody knows? - How security metadata inclusion can affect apps already published on Google Play?
        Another question - How future changes will be supported by Qt? Especially requirement to support both 32 and 64 bit architectures in one app.

        raven-worxR Offline
        raven-worxR Offline
        raven-worx
        Moderators
        wrote on last edited by raven-worx
        #3

        @Gourmet
        ad 1 (recent API): This is only related if the app should be published in the Play store. Qt supports API level 9 upwards. So it's in the responsibility of the developer to meat this criteria.
        EDIT: minimum supported version is Android 5.0 (API level 21) with Qt 5.13 onwards

        ad 2 (64-bit support): this is actually the most interesting but by far no show stopper. Also this doesn't happen before August 2019 . So plenty of time ahead for the Trolls to come up with a solution. Just the necessary build steps need to be added to QtCreator's toolchain to also bundle the 64-bit libraries. Unfortunately this means that Qt Android apps increase even more in size! I am looking forward how this will be addressed.

        ad 3 (security metadata): as written this is done by Google and needs no interaction by the developer. So nothing to worry about.

        --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
        If you have a question please use the forum so others can benefit from the solution in the future

        1 Reply Last reply
        1
        • G Offline
          G Offline
          Gourmet
          wrote on last edited by Gourmet
          #4

          up

          Any news about 32/64 bit support before Aug 19 in Qt?

          I have remade all my apps from ant to gradle and published them with target API level 26. All works fine now but I am worry about 64 bits support. I will need about 2-3 weeks to just reassemble and publish all my 21 apps. Now I am working on new one. Are there at lease gossip about this feature in Qt?

          raven-worxR 1 Reply Last reply
          0
          • G Gourmet

            up

            Any news about 32/64 bit support before Aug 19 in Qt?

            I have remade all my apps from ant to gradle and published them with target API level 26. All works fine now but I am worry about 64 bits support. I will need about 2-3 weeks to just reassemble and publish all my 21 apps. Now I am working on new one. Are there at lease gossip about this feature in Qt?

            raven-worxR Offline
            raven-worxR Offline
            raven-worx
            Moderators
            wrote on last edited by
            #5

            @Gourmet
            64bit android support/packages were added with Qt 5.12

            --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
            If you have a question please use the forum so others can benefit from the solution in the future

            1 Reply Last reply
            3
            • G Offline
              G Offline
              Gourmet
              wrote on last edited by
              #6

              up

              I'm gonna create 32/64 bit versions as Google required. But I cannot find any docs in Internet - how to compile and build two-version packages in QtCreator. Is this simple and transparent like a click-click operating? Did anybody here create similar apps from old 32-but only apps? Is there any good description how do that?

              aha_1980A 1 Reply Last reply
              0
              • G Gourmet

                up

                I'm gonna create 32/64 bit versions as Google required. But I cannot find any docs in Internet - how to compile and build two-version packages in QtCreator. Is this simple and transparent like a click-click operating? Did anybody here create similar apps from old 32-but only apps? Is there any good description how do that?

                aha_1980A Offline
                aha_1980A Offline
                aha_1980
                Lifetime Qt Champion
                wrote on last edited by
                #7

                @Gourmet you might just search this forum, there has been several discussions about this the last week(s).

                Qt has to stay free or it will die.

                1 Reply Last reply
                1
                • SGaistS Offline
                  SGaistS Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on last edited by
                  #8

                  Hi,

                  There's also an excellent blog article about that matter.

                  Interested in AI ? www.idiap.ch
                  Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                  G 1 Reply Last reply
                  5
                  • SGaistS SGaist

                    Hi,

                    There's also an excellent blog article about that matter.

                    G Offline
                    G Offline
                    Gourmet
                    wrote on last edited by
                    #9

                    @SGaist thanx - I have no questions after reading this blog.

                    1 Reply Last reply
                    1
                    • G Offline
                      G Offline
                      Gourmet
                      wrote on last edited by
                      #10

                      I was too much optimistic... Little weird in JDK versions. On my Linux AMD64 workstation with Kubuntu64 there are installed java-7-openjdk-amd64 and java-8-oracle. And link default-java to java-7-openjdk-amd64 exists. I do not remember why it is not java-8-oracle - may be I had some problems with it 3 years ago. Until now I developed and distributed ARM32 applications for Android. Do I need install some other JDK to this workstation to assemble ARM64 apps? Or it may be only better replace default-java by java-8-openjdk-amd64? Or I need ARM64 JDK from Oracle installed near?

                      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