diff options
author | Jonathan Gerrish <jonathan@indiekid.org> | 2016-12-01 10:09:49 -0800 |
---|---|---|
committer | Jonathan Gerrish <jonathan@indiekid.org> | 2016-12-06 16:07:14 -0800 |
commit | 4c418cf24d3e5b7fa2bc39a7c000be627500ad6c (patch) | |
tree | 603738225358fcabd98aa63f6afeeecf972f0905 /buildSrc | |
parent | f7833779cfddea9bb9afb1b3bf6c84ae267a68bf (diff) | |
download | robolectric-shadows-4c418cf24d3e5b7fa2bc39a7c000be627500ad6c.tar.gz |
Add gradle configuration for API 25
Add SdkConfig for API 25
Prefer to use ReflectionHelpers.createNullProxy() rather than hand coded stubs of Framework classes as it is tollerant to framework API changes.
Use API 24 RuntimeAdapter for API 25
Diffstat (limited to 'buildSrc')
-rw-r--r-- | buildSrc/src/main/groovy/AndroidSdk.groovy | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/buildSrc/src/main/groovy/AndroidSdk.groovy b/buildSrc/src/main/groovy/AndroidSdk.groovy index fc531b393..3a6bcd78f 100644 --- a/buildSrc/src/main/groovy/AndroidSdk.groovy +++ b/buildSrc/src/main/groovy/AndroidSdk.groovy @@ -7,12 +7,13 @@ class AndroidSdk implements Comparable<AndroidSdk> { static final LOLLIPOP_MR1 = new AndroidSdk(22, "5.1.1_r9", 1, "1.7") static final M = new AndroidSdk(23, "6.0.1_r3", 0, "1.7") static final N = new AndroidSdk(24, "7.0.0_r1", 0, "1.8") + static final N_MR1 = new AndroidSdk(25, "7.1.0_r7", 0, "1.8") private static final double jdkVersion = Double.parseDouble(System.getProperty("java.specification.version")); static final List<AndroidSdk> ALL_SDKS = [ JELLY_BEAN, JELLY_BEAN_MR1, JELLY_BEAN_MR2, KITKAT, - LOLLIPOP, LOLLIPOP_MR1, M, N + LOLLIPOP, LOLLIPOP_MR1, M, N, N_MR1 ] static final JDK_SUPPORTED_SDKS = ALL_SDKS.findAll { it.isSupportedOnThisJdk() } static final MAX_SDK_FOR_THIS_JDK = Collections.max(JDK_SUPPORTED_SDKS) |