为什么gradle说不能解析 "com.android.support:support-annotations:23.1.1"?

问题描述 投票:1回答:2

我正在构建一个名为抖音的应用。今天,我在项目中添加了一些按钮库,分别是。

Bootstrap Buttons: https:/android-arsenal.comdetails165。

扁平化的按钮。https:/android-arsenal.comdetails168。

我把以下内容加入了 dependenciesbuild.gradle 文件。

compile 'com.beardedhen:androidbootstrap:2.0.1' //This is the bootstrap library
compile 'info.hoang8f:fbutton:1.0.5' //This is the flat buttons library

就像上面的网页所说的那样。

然后弹出一个错误,说

Error:Failed to resolve: com.android.support:support-annotations:23.1.1。

经过一段时间,我想明白了,是bootstrap按钮库导致的问题,因为如果我把这行注释出来,就不会出错了!

我试着关闭Android Studio,再打开它,清理项目,重新构建......。都没有用。

然后我发现了这个 疑问 我想我遇到的问题和这个问题很相似,所以我按照第二个答案建议的步骤进行了操作。这一次,又出现了一个错误。

错误:找不到目标android-23 : C:Users/User/AppData/Local/Androidsdk.

我想我没有安装SDK 23。

我真的很想知道为什么会发生这种情况,以及如何修复它!

android gradle dependencies android-gradle-plugin build.gradle
2个回答
2
投票

下面是com.beardedhen:androidbootstrap:2.0.1的build.gradle。

apply plugin: 'com.android.library'
apply from: 'push.gradle'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        minSdkVersion 11
        targetSdkVersion 23
        versionCode = Integer.parseInt(VERSION_CODE)
        versionName = VERSION_NAME
    }
}

dependencies {
    compile 'com.android.support:support-annotations:23.1.1'
}

你可以看到编译 "com.android.support:support-annotations:23.1.1"。

确保你已经安装了android支持库23.1.1。

enter image description here


0
投票

在build.grade模块应用中添加以下内容:

实现组:'com.beardedhen',名称:'androidbootstrap',版本:'2.3.2'。

© www.soinside.com 2019 - 2024. All rights reserved.