错误:原因:无法找到带有哈希字符串“Google Inc.:Google API:23”的目标:E:\AndroidStudio\SDK

2022-09-01 09:16:07

我有上述错误,不知道为什么我仍然有它。我已经多次重新安装API 23并进行了谷歌搜索,我发现的唯一修复方法是重新安装API,但仍然存在问题。

有人有修复它吗?

        apply plugin: 'com.android.application'

    android {
      compileSdkVersion 'Google Inc.:Google APIs:23'
      buildToolsVersion '23.0.2'

      defaultConfig {
        applicationId "com.example.app"
        minSdkVersion 16
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
      }

      lintOptions {
        disable 'InvalidPackage'
      }


      buildTypes {
        release {
          minifyEnabled false
          proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
      }
    }

    dependencies {
      compile fileTree(dir: 'libs', include: ['*.jar'])
      testCompile 'junit:junit:4.12'
      compile 'com.android.support:appcompat-v7:23.1.1'
      compile 'com.android.support:design:23.1.1'
      compile 'me.neavo:volley:2014.12.09'
      compile 'com.google.code.gson:gson:2.5'
      compile 'com.jakewharton:butterknife:7.0.1'
      compile 'com.android.support:support-v4:23.1.1'
    }

答案 1

尝试使用而不是compileSdkVersion 23compileSdkVersion 'Google Inc.:Google APIs:23'


答案 2

当我尝试在Windows上构建最初在Ubuntu上构建的项目时,我遇到了此错误。如果您不确定是哪个 build.gradle 文件导致了它,并且项目有多个模块,请在项目中搜索“compileSdkVersion”。

Windows期望:compileSdkVersion 'Google Apis:Google Apis:23'

Ubuntu 期望:compileSdkVersion "Google Inc.:Google APIs:23"


推荐