मुझे एक मेल नहीं मिला है:
..."Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0."
केस विवरण:
- अगले लिबास को प्रोजेक्ट कोडबेस से संलग्न किया गया है:
एपीपी / build.gradle
//(Required) Writing and executing Unit Tests on the JUnit Platform
testImplementation "org.junit.jupiter:junit-jupiter-api:5.2.0"
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.2.0"
// (Optional) If you need "Parameterized Tests"
testImplementation "org.junit.jupiter:junit-jupiter-params:5.2.0"
// (Optional) If you also have JUnit 4-based tests
testImplementation "junit:junit:4.12"
testRuntimeOnly "org.junit.vintage:junit-vintage-engine:5.2.0"
testImplementation "io.mockk:mockk:1.8.5"
Gradle-wrapper.properties अपडेट किया गया
वितरणUrl = https .... gradle- 4.4-all .zip से 4.7-all
उस सभी के बाद ग्रेडेल को सफलता मिली
परीक्षण calss बनाया
@TestInstance(TestInstance.Lifecycle.PER_CLASS) class TestClass { @Test internal fun testName() { Assert.assertEquals(2, 1 + 1) } }
कमांड लाइन तर्क के साथ ग्रैड बिल्ड को चलाने के
./gradlew --warning-mode=all
लिए यह देखने के लिए कि वास्तव में पदावनत विशेषताएं क्या हैं।
परिणामस्वरूप मैं ऐप का निर्माण नहीं कर सका और मुझे वह विफलता: संदेश मिल गया है।