当我在Android Studio套件中创建新项目时,它显示以下错误:
警告:模块版本com.android.support:appcompat-v7:23.1.0取决于库但是是一个jar 错误:配置项目':app'时出现问题。 找不到appcompat-v7.jar(com.android.support:appcompat-v7:23.1.0)。 在以下位置搜索: file:/ C:/ Users / PRASOON SHARMA / AppData / Local / Android / sdk / extras / 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:+'
}
答案 0 :(得分:0)
这是因为您使用加号+
:
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'
将支持库更新到最新版本,然后重建项目。