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. Android Google play publish both ARM and ARM64 apk
Forum Updated to NodeBB v4.3 + New Features

Android Google play publish both ARM and ARM64 apk

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
4 Posts 4 Posters 1.1k 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
    SWood
    wrote on last edited by
    #1

    Recently google play made 64 bit APK's mandatory.

    "apps using native code must provide a 64-bit version (in addition to the 32-bit version)"

    This is fine and I'm able to compile both a ARM64-V8A and a ARM-V7 version of my app with no issues, but I'm confused as to how to submit both versions of my app?

    If they have the same version code the play.google.com complains.

    If I change the version code of one of the versions google play says the the version with the older version code will be completely overshadowed.

    How can I continue to support both older and newer 64bit mobile devices?

    1 Reply Last reply
    0
    • Quang PhuQ Offline
      Quang PhuQ Offline
      Quang Phu
      wrote on last edited by
      #2

      You can build one apk for each architecture and upload them to google play.
      Google allows it. I met this issue before:
      https://forum.qt.io/topic/106280/how-to-build-a-qt-app-run-on-multi-android-version
      May it help :)

      1 Reply Last reply
      1
      • T Offline
        T Offline
        Tom_H
        wrote on last edited by
        #3

        @swood

        If I change the version code of one of the versions google play says the the version with the older version code will be completely overshadowed.

        Not true. You must use different version codes. Use a different range for each platform. For example armv7: [1, 1000], armv8: [1001, 2000].

        It can get pretty complicated if you have to support a lot of architectures and features. See:

        https://developer.android.com/google/play/publishing/multiple-apks.html#VersionCodes

        1 Reply Last reply
        0
        • ritoomR Offline
          ritoomR Offline
          ritoom
          Banned
          wrote on last edited by
          #4
          This post is deleted!
          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