我正在使用最新版本的android studio來構建我的android應用程序。 gradle包裝程序設置了gradle安裝,並且構建的項目沒有錯誤。AndroidStudio - Gradle Refresh失敗
最終我每次重新啓動時都會收到一個錯誤。
Gradle:配置項目':App'時發生問題。
無法解析配置':App:classpath'的所有依賴關係。 無法解析com.android.tools.build:gradle:0.5.+。 由必需: 應用:應用程序:未指定的
org.slf4j.spi.LocationAwareLogger.log(Lorg/SLF4J /標記; Ljava /郎/字符串; ILjava /郎/字符串; [Ljava /郎/對象; Ljava /朗/ Throwable的;)V
問題可以通過再次執行gradlew固定,並建立了罰款。但是在0.3 android studio更新和android插件更新到0.6之後+我甚至無法執行gradlew而沒有得到這個錯誤信息。
我嘗試卸載android studio及其所有配置文件,刪除項目和主目錄中的.gradle文件夾,甚至是.m2存儲庫。我甚至不能啓動一個新的Android項目時,出現了同樣的錯誤,所以應該有跟我build.grade沒有問題
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "18.1.1"
defaultConfig {
minSdkVersion 15
targetSdkVersion 18
}
sourceSets {
main {
manifest.srcFile 'src/main/AndroidManifest.xml'
java.srcDirs = ['src/main/java']
res.srcDirs = ['src/main/res']
}
}
}
dependencies {
compile 'com.android.support:support-v4:18.0.0'
compile 'org.jsoup:jsoup:1.7.2'
}
gradle這個了在更改gradle-wrapper.properties後,通過gradlew自動更新爲1.8。 SDK位於另一個目錄中,但是是最新的。更新 「無法解析配置的所有依賴項」:App:classpath'後問題仍然存在。 無法解析com.android.tools.build:gradle:0.6.+。 必需: App:App:未指定 org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker; Ljava/lang/String; ILjava/lang/String; [Ljava/lang/Object; Ljava/lang/Throwable;)V' – Rroia
好像你需要改變你的gradle包裝中的gradle版本。或者只是選擇使用本地安裝的Gradle而不是使用包裝器。 – samael