- Klassen werden nicht aufgelöst, Deklaration zum Aufrufen kann nicht gefunden werden
- Das Symbol für die Schaltfläche „Ausführen“ wird für @Test-Funktionen nicht angezeigt, daher können keine Tests ausgeführt werden
- Der Ordner „androidTest“ erhält keine grüne Hintergrundfarbe, um ihn als Testquellen-Stammverzeichnis aufzulösen.
- Es funktioniert beim Debuggen einwandfrei buildType, aber nicht auf der Bühne buidType
Ich habe versucht, Caches ungültig zu machen und neu zu starten, und habe auch die Versionen Android Studio Ladybug und Meerkat ausprobiert.
Gradle:
Code: Select all
testImplementation 'junit:junit:4.13.2'
testImplementation 'io.mockk:mockk:1.13.8'
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.3'
testImplementation 'com.squareup.okhttp3:okhttp:4.12.0'
testImplementation 'com.squareup.okhttp3:logging-interceptor:4.12.0'
androidTestImplementation 'androidx.test.ext:junit:1.2.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
androidTestImplementation platform('androidx.compose:compose-bom:2024.11.00')
androidTestImplementation 'androidx.compose.ui:ui-test-junit4'
debugImplementation 'androidx.compose.ui:ui-tooling'
debugImplementation 'androidx.compose.ui:ui-test-manifest'
Code: Select all
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"Irgendwelche Tipps/Lösungen sind hilfreich?
UPDATE:
Es funktioniert gut auf dem Debug-Build-Typ, aber nicht auf der Bühne.
Ich habe Debug-, Stage- und Release-Build-Typen
Code: Select all
buildTypes {
debug {
minifyEnabled false
}
stage {
minifyEnabled false
}
release {
minifyEnabled false
}
}

Mobile version