title: failed to find target with hash string android-23
body: <p>When trying to build OpenStreetMapView from git://github.com/osmdroid/osmdroid, I get this error:</p>
  
  <pre><code>failed to find target with hash string android-23: D:\Users\myusername\AppData\Local\Android
  </code></pre>
  
  <p>How can I fix this? Previous questions similar to this suggest checking that android 23 is not installed, but in my case, it is.</p>
  
  <p>Below is some pertinent info:</p>
  
  <p>ANDROID_HOME is <code>D:\Users\myusername\AppData\Local\Android\sdk</code></p>
  
  <p><code>D:\Users\myusername\AppData\Local\Android\sdk\platforms\</code> contains the directory \android-23\, (as well as android-19, android-21, android-22, android-MNC)</p>
  
  <p>build.gradle</p>
  
  <pre><code>apply plugin: 'com.android.application'
  
  android {
      compileSdkVersion 23
      buildToolsVersion "23.0.1"
  
      defaultConfig {
          applicationId "org.osmdroid.example"
          minSdkVersion 8
          targetSdkVersion 23
          versionCode 16
          versionName "4.4-SNAPSHOT"
      }
      buildTypes {
          release {
              minifyEnabled false
              proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
          }
      }
      packagingOptions {
          exclude 'META-INF/LICENSE'
          exclude 'META-INF/DEPENDENCIES'
          exclude 'META-INF/NOTICE'
  
      }
      lintOptions {
          abortOnError false
      }
  }
  
  
  dependencies {
      compile 'android.support:compatibility-v4:23+'
      compile project(':osmdroid-android')
      //compile 'org.osmdroid:osmdroid-third-party:4.4-SNAPSHOT'
  }
  </code></pre>
  
  <p>I tried changing targetSdkVersion and compileSdkVersion to 22. This causes the error message to change to "android-22" instead of "android-23".  </p>
  
  <p>SDK Manager:
  <a href="https://i.stack.imgur.com/kHBxd.png"><img src="https://i.stack.imgur.com/kHBxd.png" alt="enter image description here"></a></p>