diff --git a/CMakeLists.txt b/CMakeLists.txt index 4ea8f68c4..ad7159521 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,6 +11,9 @@ set(PROJECT_VERSION "22.11") set(KF5_MIN_VERSION "5.91.0") set(QT_MIN_VERSION "5.15.2") +if (ANDROID) + set(QT_MIN_VERSION "5.15.8") +endif() find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) diff --git a/android/AndroidManifest.xml b/android/AndroidManifest.xml index b475cc21f..f58fe103b 100644 --- a/android/AndroidManifest.xml +++ b/android/AndroidManifest.xml @@ -14,7 +14,8 @@ android:name="org.qtproject.qt5.android.bindings.QtActivity" android:label="NeoChat" android:windowSoftInputMode="adjustResize" - android:launchMode="singleTop"> + android:launchMode="singleTop" + android:exported="true"> @@ -22,7 +23,6 @@ - @@ -38,8 +38,6 @@ - - diff --git a/android/build.gradle b/android/build.gradle index dd715eb7a..0ed40bf59 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -12,7 +12,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:3.6.4' + classpath 'com.android.tools.build:gradle:7.0.2' } } @@ -73,6 +73,10 @@ android { defaultConfig { minSdkVersion qtMinSdkVersion targetSdkVersion qtTargetSdkVersion + applicationId "org.kde.neochat" + namespace "org.kde.neochat" + versionCode timestamp + versionName projectVersionFull manifestPlaceholders = [versionName: projectVersionFull, versionCode: timestamp] }