Error:Cause: failed to find target with hash string 'Google Inc.:Google APIs:23' in: E:\AndroidStudio\SDK

I have the above error and have no clue why I still have it. I have reinstalled API 23 numerous times and done googling and the only fix I found was to reinstall the API but still have the issue.

Does anyone have a fix for it?

  • Lvl library and android marshmallow
  • How to change ProgressDialog Spinner color in Android?
  • Could not find Facebook SDK.apk
  • Why won't Eclipse/adb detect my Samsung Galaxy Tab device on my Mac?
  • find out which activity started my activity?
  • Why button is not centered vertically in LinearLayout?
  •         apply plugin: ''
        android {
          compileSdkVersion 'Google Inc.:Google APIs:23'
          buildToolsVersion '23.0.2'
          defaultConfig {
            applicationId ""
            minSdkVersion 16
            targetSdkVersion 23
            versionCode 1
            versionName "1.0"
          lintOptions {
            disable 'InvalidPackage'
          buildTypes {
            release {
              minifyEnabled false
              proguardFiles getDefaultProguardFile('proguard-android.txt'), ''
        dependencies {
          compile fileTree(dir: 'libs', include: ['*.jar'])
          testCompile 'junit:junit:4.12'
          compile ''
          compile ''
          compile 'me.neavo:volley:2014.12.09'
          compile ''
          compile 'com.jakewharton:butterknife:7.0.1'
          compile ''

    Related posts:

    How does Android handle background threads when leaving an Activity?
    Android Help: How do open a remote Video file URL to play in MediaPlayer without having to open a br...
    push notifications with django and GCM
    Reliable way to know when android soft keyboard resigns (callback that works on every phone)
    Update Android ADT Tool to 21.1.0 from 21.0.1
    How many FFTs per second can I do on my smartphone? (for performing voice recognition)
  • Get last inserted value from sqlite database Android
  • Dagger example built through eclipse fails with 'Please ensure that code generation was run for this module.'
  • ActionbarSherlock: Long-click on action item show a Toast?
  • Can't add XStream file dependency to Android Studio project
  • Can we enable pie (i.e. Position Independent Executables) for shared libraries in android-ndk r10c?
  • Android: Detect when ScrollView stops scrolling
  • 7 Solutions collect form web for “Error:Cause: failed to find target with hash string 'Google Inc.:Google APIs:23' in: E:\AndroidStudio\SDK”

    Try to use compileSdkVersion 23 instead of compileSdkVersion 'Google Inc.:Google APIs:23'

    I got this error when trying to build a project on Windows that was originally built on Ubuntu. If you’re not sure which build.gradle file is causing it and the project has multiple modules, do a project search for “compileSdkVersion.”

    Windows expects: compileSdkVersion 'Google Apis:Google Apis:23'

    Ubuntu expects: compileSdkVersion "Google Inc.:Google APIs:23"

    Error:Cause: failed to find target with hash string 'Google Inc.:Google APIs:17' in: C:\Users\brahmaiah\AppData\Local\Android\Sdk

    Open Android SDK Manager</a>

    when i have been importing the proj of eclipse into android adt i faced same problem.but i rectrify throug the following content changing which is in file.i.e. {
    compileSdkVersion 23

    Main module or any library must be using 'Google Inc.:Google APIs:23' which is not installed in SDK. So try to change it and compile

    Change : compileSdkVersion 'Google Apis:Google Apis:23'

    To : compileSdkVersion 23 (You should have android-23 installed in SDK)

    I got this error too, when i imported eclipse project to android studio.
    So i just did a little search “Edit -> Find -> Find in path” for “APIs 23” And i did replace (compileSdkVersion ‘Google Inc.:Google APIs:23’) in “Build.gradle” withe (compileSdkVersion 24).
    I think it should works.
    Good luck

    You can create a new project and see what’s written in this project’s ‘build.gradle’.For example it is ‘compileSdkVersion 25’,then change your target project to ‘compileSdkVersion 23’.

    I am using Ubuntu ,and I had the same issue. The accepted answer did not work for my version of Android Studio (2.3.3).

    I had to import an Eclipse webapp project for Android SDK 15, and did receive the same message. The solution that worked for me was the following:

    1. Download the correct version of the Android SDK (version 15 in my case)
    2. Use the name of the directory folder (in my case “android-15” stored in my home folder at "~/[user_xxx]/Android/Sdk/platforms/".
    3. Edit the line in the gradle script in my case to :
      compileSdkVersion ‘android-15’
    Android Babe is a Google Android Fan, All about Android Phones, Android Wear, Android Dev and Android Games Apps and so on.