| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- buildscript {
- repositories {
- jcenter()
- mavenCentral()
- google()
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:3.5.0'
- }
- }
- allprojects {
- repositories {
- jcenter()
- google()
- }
- gradle.projectsEvaluated {
- tasks.withType(JavaCompile) {
- options.compilerArgs << "-Xlint:deprecation"
- }
- }
- }
- apply plugin: 'com.android.application'
- def outputPathName = "some.apk"
- dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
- compile 'com.android.support:support-v4:26.1.0'
- }
- android {
- /*******************************************************
- * The following variables:
- * - androidBuildToolsVersion,
- * - androidCompileSdkVersion
- * - qt5AndroidDir - holds the path to qt android files
- * needed to build any Qt application
- * on Android.
- *
- * are defined in gradle.properties file. This file is
- * updated by QtCreator and androiddeployqt tools.
- * Changing them manually might break the compilation!
- *******************************************************/
- compileSdkVersion androidCompileSdkVersion.toInteger()
- /*
- // see https://bugreports.qt.io/browse/QTBUG-69755
- // and https://forum.qt.io/topic/86570/incorrect-apk-directory/4
- applicationVariants.all { variant ->
- variant.outputs.all {
- outputFileName = "../" + outputFileName
- }
- }
- */
- sourceSets {
- main {
- manifest.srcFile 'AndroidManifest.xml'
- java.srcDirs = [qt5AndroidDir + '/src', 'src', 'java']
- aidl.srcDirs = [qt5AndroidDir + '/src', 'src', 'aidl']
- res.srcDirs = [qt5AndroidDir + '/res', 'res']
- resources.srcDirs = ['src']
- renderscript.srcDirs = ['src']
- assets.srcDirs = ['assets']
- jniLibs.srcDirs = ['libs']
- }
- }
- lintOptions {
- abortOnError false
- disable 'MissingTranslation'
- }
-
- defaultConfig {
- resConfigs "en", "cs"
- }
- }
|