dostaję następujący komunikat o błędzie, kiedy uruchomiona aplikacja w ciągu Android Studio 2.Nie można określić zależności o zadaniu „: app: crashlyticsStoreDeobsDebug” jeśli mogę włączyć PROGUARD
Gradle tasks [:app:assembleDebug]
Could not determine the dependencies of task ':app:crashlyticsStoreDeobsDebug'.
> Task with path 'dexDebug' not found in project ':app'.
BUILD FAILED
Oto build.gradle dla moduł
buildscript {
repositories {
maven { url 'http://download.crashlytics.com/maven' }
maven { url "http://dl.bintray.com/populov/maven" }
}
dependencies {
classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'crashlytics'
repositories {
maven { url 'http://download.crashlytics.com/maven' }
maven { url "http://dl.bintray.com/populov/maven" }
maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
}
android {
compileSdkVersion 23
buildToolsVersion '23.0.2'
defaultConfig {
minSdkVersion 17
targetSdkVersion 19
}
buildTypes {
debug {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile 'com.android.support:appcompat-v7:23.+'
compile 'com.crashlytics.android:crashlytics:1.+'
}
Błąd zniknął, jeśli ustawię minfyEnabled na "false". Ale chcę go włączyć.
Tutaj jest build.gradle na poziomie projektu.
buildscript {
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.0.0-alpha3'
}
}
allprojects {
repositories {
maven { url "http://dl.bintray.com/populov/maven" }
mavenCentral()
jcenter()
}
}
Ten błąd również zniknął, jeśli zastąpię "2.0.0-alpha3" do "1.3.1". Ale chcę "2.0.0", ponieważ chcę funkcji "Natychmiastowy bieg".
Oto plik gradle-wrapper.properties.
#Mon Dec 21 14:43:00 CST 2015
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip
Czy ktoś wie, jak to naprawić? Dziękuję Ci.
Miałem ten sam problem i zaktualizowałem do najnowszej wersji Crashlytics (od dzisiaj jest to "io.fabric.tools: gradle: 1.21.2" dla wtyczki i 'com.crashlytics.sdk.android: crashlytics: 2.5.5 dla biblioteki, i to naprawiło problem Używam wtyczki gradle dla Androida '2.0.0-alpha3' (działa również z' 1.5.0'). – BoD
@BoD Tak, używając pracy z tkaninami –
Musisz sprawdzić, czy to nie jest z powodu Proguard.Musisz wyłączyć minify – toshkinl