Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-28412

Cannot deploy Android release file (if keystore password contains certain characters)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • Qt Creator 8.0.2
    • Android Support
    • None
    • Windows 11, Android 12
    • Windows

    Description

      Since upgrading to 8.0.2, I can no longer deploy Android release builds.

      I got these error messages when I try to start android releases from QtCreator:

      adb: failed to install ../buildOutput/build-App-Android_Qt_5_15_0_Clang_Multi_Abi-Release/android-build//build/outputs/apk/release/android-build-release-unsigned.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Failed collecting certificates for /data/app/vmdl1583814559.tmp/base.apk: Package /data/app/vmdl1583814559.tmp/base.apk has no certificates at entry AndroidManifest.xml]

      If I install the .apk directly it says "parsing error".
      After downgrading to QtCreator 5 (from another computer) I can install and sharen .apk files again.

      There is no error with debug builds.

      Attachments

        1. cert1.png
          24 kB
          Pascal Steinmüller
        2. cert2.png
          25 kB
          Pascal Steinmüller
        3. cert3.png
          20 kB
          Pascal Steinmüller
        4. image-2022-12-19-15-44-52-802.png
          62 kB
          Marscho
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            portale Alessandro Portale
            p.steinmueller Pascal Steinmüller
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes