Better_Software_Header_MobileBetter_Software_Header_Web

Find what you need - explore our website and developer resources

Qt for Android better than ever before

What's new in Qt 5.14 for Android

./configure -android-abis armv7a,arm64-v8a -developer-build -xplatform android-clang -android-ndk /home/bogdan/android/ndk-bundle -android-sdk /home/bogdan/android
qmake ANDROID_ABIS="arm64-v8a"
qmake ANDROID_ABIS="armeabi-v7a arm64-v8a"
# ...
android: DEFINES += LIBS_SUFFIX='\\"_$${QT_ARCH}.so\\"'
# ...
lib + "plugin/path".replace('/','_') + {plugin_name} + _$${QT_ARCH}.so.
$ make aab
$ make apk
$ make check

32 Comments

10 - Oct - 2019

Kay

10 - Oct - 2019

BogDan Vatra

12 - Oct - 2019

Martin Höher

14 - Oct - 2019

BogDan Vatra

5 - Aug - 2021

Enrico Miglino

13 - Oct - 2019

Cristian Adam

14 - Oct - 2019

BogDan Vatra

14 - Oct - 2019

Cristian Adam

5 - May - 2020

jpo38

5 - May - 2020

BogDan Vatra

10 - Oct - 2019

Solerman

29 - Oct - 2019

Benjamin Flanagin

2 - Nov - 2019

Vyacheslav Lanovets

20 - Nov - 2019

iQontrol

25 - Dec - 2019

João

9 - Jan - 2020

Sebastien Mouron

31 - Mar - 2022

Nick Bennett

13 - Jan - 2020

Alex

14 - Jan - 2020

BogDan Vatra

11 - Apr - 2020

Jacob

13 - Apr - 2020

BogDan Vatra

22 - May - 2020

Gauthier Legrand

27 - May - 2020

BogDan Vatra

24 - Jun - 2020

Pascal Thobakgale

14650669 lib/armeabi-v7a/libplugins_qmltooling_qmljava.lang.UnsupportedClassVersionError: com/android/apksigner/ApkSignerTool has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)
Error: A JNI error has occurred, please check your installation and try again

19 - Jul - 2020

BogDan Vatra

5 - Aug - 2020

tzijnge

2 - Sept - 2020

Christian

19 - Jan - 2021

BogDan Vatra

22 - Oct - 2020

Dmitry

19 - Jan - 2021

BogDan Vatra

1 - Dec - 2020

Benson Bear

19 - Jan - 2021

BogDan Vatra