title: Could not find any matches for com.android.tools.build:gradle:2.3.+
body: <p>I'm getting this error in when I try to build my app through react-native run-android. It was fine yesterday, but suddenly get this error today.</p>
  <p>I already check the react native vector icons and it looks fine, this also working well with iOS.</p>
  <p>Here's the error:</p>
  <pre><code>   * What went wrong:
  A problem occurred configuring project ':react-native-vector-icons'.
  &gt; Could not resolve all files for configuration ':react-native-vector-icons:classpath'.
     &gt; Could not find any matches for com.android.tools.build:gradle:2.3.+ as no versions of com.android.tools.build:gradle are available.
       Searched in the following locations:
           https://jcenter.bintray.com/com/android/tools/build/gradle/maven-metadata.xml
           https://jcenter.bintray.com/com/android/tools/build/gradle/
       Required by:
           project :react-native-vector-icons
  </code></pre>
  <p>Here's my gradle file:</p>
  <pre><code>buildscript {
      repositories {
          maven { url 'https://maven.fabric.io/public' }
          google()
          maven {
              url 'https://maven.google.com/'
              name 'Google'
          }
          jcenter()
      }
      dependencies {
          classpath 'com.android.tools.build:gradle:3.1.3'
          classpath 'com.google.gms:google-services:3.2.0'
          classpath 'io.fabric.tools:gradle:1.+'
  
          // NOTE: Do not place your application dependencies here; they belong
          // in the individual module build.gradle files
      }
  }
  
  allprojects {
      repositories {
          mavenLocal()
          google()
          maven {
              // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
              url &quot;$rootDir/../node_modules/react-native/android&quot;
          }
          maven { url 'https://maven.fabric.io/public' }
          maven { url &quot;https://maven.google.com&quot; }
          jcenter()
      }
  }
  
  ext {
      buildToolsVersion = &quot;26.0.1&quot;
      minSdkVersion = 16
      compileSdkVersion = 26
      targetSdkVersion = 26
      supportLibVersion = &quot;26.1.0&quot;
  }
  
  subprojects {
  
   project.configurations.all {
      resolutionStrategy.eachDependency { details -&gt;
         if (details.requested.group == 'com.android.support'
                &amp;&amp; !details.requested.name.contains('multidex') ) {
             details.useVersion &quot;26.0.1&quot;
          }
       }
    }
  
    afterEvaluate {project -&gt;
        if (project.hasProperty(&quot;android&quot;)) {
            android {
                compileSdkVersion rootProject.ext.compileSdkVersion
                buildToolsVersion '26.0.1'
                defaultConfig {
                    targetSdkVersion rootProject.ext.targetSdkVersion
                }
            }
        }
    }
  }
  </code></pre>
  <p>What am I missing here?</p>