diff --git a/.travis.yml b/.travis.yml index e9af75bd..f6dde577 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,7 +7,7 @@ android: - platform-tools - extra-android-m2repository - build-tools-28.0.2 - - android-26 + - android-28 env: - GRADLE_OPTS="-XX:MaxPermSize=2048M" stages: diff --git a/build.gradle b/build.gradle index ccdd1241..23e78aa3 100644 --- a/build.gradle +++ b/build.gradle @@ -39,7 +39,7 @@ dependencies { implementation 'com.github.Mariovc:ImagePicker:1.2.2' testImplementation 'junit:junit:4.12' testImplementation 'com.google.android:android-test:4.1.1.4' - testImplementation 'org.robolectric:robolectric:3.8' + testImplementation 'org.robolectric:robolectric:4.3' } def simprintsApiKey, simprintsModuleId, simprintsUserId @@ -70,7 +70,7 @@ def getVersionName = { } android { - compileSdkVersion 26 + compileSdkVersion 28 buildToolsVersion '28.0.2' packagingOptions { exclude 'META-INF/LICENSE' @@ -82,7 +82,7 @@ android { versionName getVersionName() archivesBaseName = "${project.name}-${versionName}" minSdkVersion 19 - targetSdkVersion 26 + targetSdkVersion 28 // When upgrading targetSdkVersion, check that the app menu still works on newer devices. } diff --git a/src/test/java/org/medicmobile/webapp/mobile/UtilsTest.java b/src/test/java/org/medicmobile/webapp/mobile/UtilsTest.java index 6a879b3a..5734e005 100644 --- a/src/test/java/org/medicmobile/webapp/mobile/UtilsTest.java +++ b/src/test/java/org/medicmobile/webapp/mobile/UtilsTest.java @@ -10,7 +10,7 @@ import static org.junit.Assert.*; @RunWith(RobolectricTestRunner.class) -@Config(sdk=26) +@Config(sdk=28) public class UtilsTest { @Test public void isUrlRelated_goodNormalUrls() {