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]
}