title: Default method boolean methodname() not supported in API level lower than 24
body: <p>i have changed my java compile version to 1_8.</p>
  
  <pre><code>  defaultConfig {
      jackOptions {
          enabled true
      }
  }
  
  compileOptions {
      sourceCompatibility JavaVersion.VERSION_1_8
      targetCompatibility JavaVersion.VERSION_1_8
   }
  </code></pre>
  
  <p>after that i have ran my project, got the below error, don't know what to do?</p>
  
  <pre><code>        Error:Default method boolean test(java.lang.Object null) not supported in Android API level less than 24
          Error:Default method void forEach(java.util.function.Consumer null) not supported in Android API level less than 24
          Error:Static method void com_google_common_collect_Multiset_lambda$forEachEntry$0(java.util.function.ObjIntConsumer null, com.google.common.collect.Multiset$Entry null) not supported in Android API level less than 24
          Error:Default method void forEach(java.util.function.BiConsumer null) not supported in Android API level less than 24
          Error:Default method void addAll(java.lang.Iterable null) not supported in Android API level less than 24
          Error:Default method boolean enclosesAll(java.lang.Iterable null) not supported in Android API level less than 24
          Error:com.android.jack.JackAbortException
          Warning:Exception while processing task java.io.IOException: com.android.jack.api.v01.CompilationException
          Error:Execution failed for task ':MyApp:compileDebugJavaWithJack'.
          &gt; java.io.IOException: com.android.jack.api.v01.CompilationException
  </code></pre>
  
  <p>Could any one please hep me out on this?</p>