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
          cert1.png
          24 kB
        2. cert2.png
          cert2.png
          25 kB
        3. cert3.png
          cert3.png
          20 kB
        4. image-2022-12-19-15-44-52-802.png
          image-2022-12-19-15-44-52-802.png
          62 kB

        Activity

          People

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

            Dates

              Created:
              Updated: