From 24e7971090f4fe1c23d9ba92c7f35767b3e8f350 Mon Sep 17 00:00:00 2001 From: isuPatches Date: Tue, 4 Jul 2017 09:02:04 -0500 Subject: [PATCH] Fix for IllegalAccessError close #55 --- build.gradle | 2 +- wisefy/build.gradle | 5 +++-- .../java/com/isupatches/wisefy/test/WiseFyTest.java | 7 +++++++ wisefy/src/main/res/values/colors.xml | 3 --- wisefy/src/main/res/values/strings.xml | 1 + wisefy/src/main/res/values/styles.xml | 11 ----------- 6 files changed, 12 insertions(+), 17 deletions(-) delete mode 100644 wisefy/src/main/res/values/styles.xml diff --git a/build.gradle b/build.gradle index 7f3e26ec..36015f91 100644 --- a/build.gradle +++ b/build.gradle @@ -46,7 +46,7 @@ subprojects { ext { GROUP = "com.isupatches" - VERSION_NAME = "1.0.9" + VERSION_NAME = "1.0.10" BINTRAY_REPO = "Maven" BINTRAY_NAME = "wisefy" diff --git a/wisefy/build.gradle b/wisefy/build.gradle index ee715f79..f6d6878b 100644 --- a/wisefy/build.gradle +++ b/wisefy/build.gradle @@ -32,7 +32,7 @@ android { defaultConfig { minSdkVersion 16 targetSdkVersion 25 - versionCode 8 + versionCode 9 versionName version testInstrumentationRunner 'android.support.test.runner.AndroidJUnitRunner' } @@ -54,12 +54,13 @@ android { dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) - compile 'com.android.support:appcompat-v7:25.3.1' androidTestCompile 'com.android.support:support-annotations:25.3.1' androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2' androidTestCompile 'org.mockito:mockito-android:2.8.47' androidTestCompile 'com.android.support.test:runner:0.5' + // For issue #55 / IllegalAccessError conflict test + androidTestCompile 'com.google.android.gms:play-services-gcm:8.3.0' testCompile 'org.mockito:mockito-core:2.7.19' testCompile 'junit:junit:4.12' diff --git a/wisefy/src/androidTest/java/com/isupatches/wisefy/test/WiseFyTest.java b/wisefy/src/androidTest/java/com/isupatches/wisefy/test/WiseFyTest.java index 2a554a25..fef69c56 100644 --- a/wisefy/src/androidTest/java/com/isupatches/wisefy/test/WiseFyTest.java +++ b/wisefy/src/androidTest/java/com/isupatches/wisefy/test/WiseFyTest.java @@ -10,6 +10,7 @@ import android.net.wifi.WifiManager; import android.os.Build; import android.support.test.rule.ActivityTestRule; +import com.google.android.gms.iid.InstanceID; import com.isupatches.wisefy.WiseFy; import com.isupatches.wisefy.constants.WiseFyCodes; import com.isupatches.wisefy.test.base.BaseTestClass; @@ -398,6 +399,12 @@ public void enableWiFi_success() { assertEquals(true, result); } + @Test + public void olderGcm_IllegalAccessError_notThrown() { + InstanceID instanceID = InstanceID.getInstance(mActivityTestRule.getActivity()); + assertNotNull(instanceID); + } + @Test public void getCurrentNetwork_failure_nullWifiManager() { setManagersToNull(); diff --git a/wisefy/src/main/res/values/colors.xml b/wisefy/src/main/res/values/colors.xml index 3ab3e9cb..045e125f 100644 --- a/wisefy/src/main/res/values/colors.xml +++ b/wisefy/src/main/res/values/colors.xml @@ -1,6 +1,3 @@ - #3F51B5 - #303F9F - #FF4081 diff --git a/wisefy/src/main/res/values/strings.xml b/wisefy/src/main/res/values/strings.xml index 85420055..045e125f 100644 --- a/wisefy/src/main/res/values/strings.xml +++ b/wisefy/src/main/res/values/strings.xml @@ -1,2 +1,3 @@ + diff --git a/wisefy/src/main/res/values/styles.xml b/wisefy/src/main/res/values/styles.xml deleted file mode 100644 index 5885930d..00000000 --- a/wisefy/src/main/res/values/styles.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - -