hinzufügen Ich folgte this Leitfaden, um ein ndk Hybrid-Projekt auf Android Studio 1.3.0 RC1 mit Gradle-Experimental zu bauen: 0.1.0.Wie Testabhängigkeit mit Android Gradle Plugin experimentell 0.1.0
Alles ist in Ordnung, aber wenn ich versuche, Testbibliothek Abhängigkeit hinzufügen, fand ich die Methode androidTestCompile
wird nicht mehr unterstützt. Wie folgt aus:
Und testCompile
auch den gleichen Fehler verursachen.
Die offizielle Anleitung spricht nicht darüber. Also, wie kann ich Add-Test-Abhängigkeit hinzufügen Gradle-experimental Oder diese Version unterstützt diese Funktion nicht?
Das ist mein build.gradle (Projekt):
// 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-experimental:0.1.0'
}
}
allprojects {
repositories {
jcenter()
}
}
Dies ist build.gradle (moudle):
apply plugin: 'com.android.model.application'
model {
android {
compileSdkVersion = 22
buildToolsVersion = "23.0.0 rc3"
defaultConfig.with {
applicationId = "co.yishun.onemoment.app"
minSdkVersion.apiLevel = 15
targetSdkVersion.apiLevel = 22
versionCode = 5
versionName = "2.0 canary"
testInstrumentationRunner = "android.support.test.runner.AndroidJUnitRunner"
}
}
android.buildTypes {
release {
isMinifyEnabled = true
proguardFiles += file('proguard-rules.pro')
}
}
android.productFlavors {
create("flavor1") {
applicationId = 'com.app'
}
}
android.ndk {
moduleName = "c_test"
}
}
dependencies {
androidTestCompile 'com.android.support.test:runner:0.3'
// Set this dependency to use JUnit 4 rules
androidTestCompile 'com.android.support.test:rules:0.3'
// Set this dependency to build and run Espresso tests
androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2'
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:support-annotations:22.2.0'
compile 'com.android.support:support-v4:22.2.0'
}