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>
62 lines
1.7 KiB
Groovy
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
|
|
}
|
|
}
|
|
}
|