android - 无法解决从Android支持存储库(包括Google的Maven)的导入

标签 android gradle android-support-library

在Android Studio 2.3中:

应用程序build.gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 27
    buildToolsVersion "27.0.3"
    defaultConfig {
        applicationId "my.test"
        minSdkVersion 11
        targetSdkVersion 27
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:27.0'
    compile 'com.android.support:support-v4:27.0'
    testCompile 'junit:junit:4.12'
}

根build.gradle:
   buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
        mavenLocal()
        mavenCentral()
        maven {
            url 'https://maven.google.com'
        }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

结果是,尽管我明确添加了Google maven存储库,但支持库仍未解决:

Error:(27, 13) Failed to resolve: com.android.support:support-v4:27.0 ... Error:(26, 13) Failed to resolve: com.android.support:appcompat-v7:27.0 ...

最佳答案

我怀疑您必须添加完整的版本代码,例如:

compile 'com.android.support:appcompat-v7:27.0.0'
compile 'com.android.support:support-v4:27.0.0'

请注意,我在版本中添加了最后一个“.0”

关于android - 无法解决从Android支持存储库(包括Google的Maven)的导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52837625/

相关文章:

android - Firebase - 每个用户的唯一 ID

android - 从 Android 应用调用 sendFollowerNotification Firebase 函数

android - gradlew appengineEndpointsInstallClientLibs不会安装客户端库(但会生成它们)

gradle - Android Studio构建错误

android - 需要 Gradle 版本 1.10。当前版本是 2.0

android - 将 Android.Support Library v7 AppCompat 更新到 21.0.3 版本后出错

java - 关于此 Activity 的 list 错误没有默认构造函数

Android 应用程序 - 屏幕键盘输入法

java - GridLayout 不会显示在网格中

android - 如何使 ConstraintLayout 使用百分比值?