qtbase/src/android/jar/build.gradle
Rami Potinkara 997a1fae98 Android: bump Android target API level to 35
This patch
-updated target API level to 35 into build tools
-updated target API level to 35 in build.gradle files

Task-number: QTBUG-129461
Task-number: QTBUG-130284
Pick-to: 6.9 6.9.0
Change-Id: Iebdc99e6f607352652c3f0022f17de60eae97d58
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
2025-03-06 18:43:38 +00:00

62 lines
1.7 KiB
Groovy

// This is mainly used to allow Android Studio to easily read this folder as an android project.
buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:8.8.0'
}
}
apply plugin: 'com.android.library'
dependencies {
implementation fileTree(dir: "libs", include: ["*.jar"])
}
repositories {
google()
mavenCentral()
}
android {
compileSdk 35
namespace "org.qtproject.qt.android"
defaultConfig {
minSdkVersion 28
}
sourceSets {
main {
java.srcDirs = ['src/', '../../../../qtbase/src/network/android/jar/src',
'../../../../qtbase/src/plugins/networkinformation/android/jar/src',
'../../../../qtwebview/src/jar/src',
'../../../../qtdeclarative/src/quick/platform/android/jar/src',
'../../../../qtconnectivity/src/android/nfc/src',
'../../../../qtconnectivity/src/android/bluetooth/src',
'../../../../qtspeech/src/plugins/tts/android/jar/src',
'../../../../qtmultimedia/src/android/jar/src',
'../../../../qtpositioning/src/plugins/position/android/jar/src'
]
resources.srcDir 'libs/'
manifest.srcFile 'AndroidManifest.xml'
res.srcDirs = ['res/']
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
android {
lintOptions {
abortOnError true
}
}
}