From 02b42539f3c66cb5bb9404a637a7235872f08eef Mon Sep 17 00:00:00 2001 From: Emux Date: Mon, 13 Aug 2018 12:53:10 +0300 Subject: [PATCH] POI: SQLite Android Bindings, fix #562 --- build.gradle | 4 ++-- vtm-android-example/build.gradle | 14 +++++++++++--- vtm-theme-comparator/build.gradle | 7 +++++++ 3 files changed, 20 insertions(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index df2d8516..2d1d3a89 100644 --- a/build.gradle +++ b/build.gradle @@ -30,8 +30,8 @@ allprojects { static def androidCompileSdk() { return 28 } -// Minimum API Level by Support Library -static def androidMinSdk() { return 14 } +// 14 for Support Library, 16 for sqlite-android +static def androidMinSdk() { return 16 } static def androidTargetSdk() { return 22 } diff --git a/vtm-android-example/build.gradle b/vtm-android-example/build.gradle index c7c505cf..2d7e8139 100644 --- a/vtm-android-example/build.gradle +++ b/vtm-android-example/build.gradle @@ -1,5 +1,12 @@ apply plugin: 'com.android.application' +/* +configurations.all { + // Check latest snapshot on every build + resolutionStrategy.cacheChangingModulesFor 0, 'seconds' +} +*/ + dependencies { implementation project(':vtm-android') implementation project(':vtm-http') @@ -15,9 +22,10 @@ dependencies { implementation "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion" implementation 'org.mapsforge:mapsforge-poi-android:master-SNAPSHOT' - implementation 'org.mapsforge:spatialite-android:master-SNAPSHOT:natives-armeabi' - implementation 'org.mapsforge:spatialite-android:master-SNAPSHOT:natives-armeabi-v7a' - implementation 'org.mapsforge:spatialite-android:master-SNAPSHOT:natives-x86' + implementation 'org.mapsforge:sqlite-android:master-SNAPSHOT:natives-armeabi-v7a' + implementation 'org.mapsforge:sqlite-android:master-SNAPSHOT:natives-arm64-v8a' + implementation 'org.mapsforge:sqlite-android:master-SNAPSHOT:natives-x86' + implementation 'org.mapsforge:sqlite-android:master-SNAPSHOT:natives-x86_64' } android { diff --git a/vtm-theme-comparator/build.gradle b/vtm-theme-comparator/build.gradle index 65751893..b95e8628 100644 --- a/vtm-theme-comparator/build.gradle +++ b/vtm-theme-comparator/build.gradle @@ -1,5 +1,12 @@ apply plugin: 'application' +/* +configurations.all { + // Check latest snapshot on every build + resolutionStrategy.cacheChangingModulesFor 0, 'seconds' +} +*/ + dependencies { implementation project(':vtm-desktop') file("${rootDir}/vtm-desktop/natives").eachDir() { dir ->