警告:模块版本com.android.support:appcompat-v7:23.1.0依赖于库,但它是一个jar



当我在Android Studio bundle中创建一个新项目时,它显示以下错误:

警告:模块版本com.android.support:appcompat-v7:23.1.0依赖于库,但是一个jar错误:配置项目':app'时出现问题。无法找到appcompat-v7.jar (com.android.support:appcompat-v7:23.1.0)。可在以下地点搜索:文件:/C:/用户/PRASOON SHARMA/AppData/地方/Android/sdk/配件/Android/m2repository com/android/support/appcompat-v7/23.1.0/appcompat-v7-23.1.0.jar

我不确定我在哪里出错了。
这是我的build.gradle文件:

apply plugin: 'com.android.application'
android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"
    defaultConfig {
        applicationId "com.example.prasoonsharma.club"
        minSdkVersion 10
        targetSdkVersion 23
        versionCode 1
        versionName "0.1"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:+'
}

这是因为你使用了+ +:

compile 'com.android.support:appcompat-v7:+'

Gradle是困惑的决定将用于编译库的位置,即在file:/C:/Users/PRASOON SHARMA/AppData/Local/Android/sdk/extras/android/m2repository/file:/C:/Users/PRASOON SHARMA/AppData/Local/Android/sdk/extras/android/support/v7/appcompat。所以,gradle脚本应该是这样的:

compile 'com.android.support:appcompat-v7:23.1.0'

更新支持库到最新版本,并重新构建您的项目

最新更新