nicht finden Ich folge durch Start Developing for Android Kurs in Pluralsight. Wir sind gerade dabei, Tests hinzuzufügen. Die Anweisungen sagen hinzufügen androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2'
zum build.gradle
Datei hinzufügen:Gradle Build kann Methode
// Top-level build file where you can add configuration options common to
all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
dependencies {
androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2'
}
}
Nachdem ich diese IntelliJ mir sagt, dass, wenn die Gradle Datei geändert hat, es wieder synchronisieren muss. Wenn ich es tun, obwohl bekomme ich folgende Fehlermeldung:
Fehler:
15:17 Gradle sync failed: Could not find method androidTestCompile() for arguments [com.android.support.test.espresso:espresso-core:2.2.1] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
Consult IDE log for more details (Help | Show Log)
NB: Ich habe versucht Versionen 2.2.1
und 2.2.2
.
Was geht hier vor?
Dank
Dank Andy, ich habe eine Follow-up-Frage, wie ich jetzt einen weiteren Fehler bekomme, [hier] (http://stackoverflow.com/questions/41399724/cannot-find-androidtestcompile-on-android-build). Könntest du dir das auch ansehen? Vielen Dank. – BanksySan