我有一个分级失败:
..."Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0."
案例描述:
//(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"
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
class TestClass {
@Test
internal fun testName() {
Assert.assertEquals(2, 1 + 1)
}
}
使用命令行参数--warning-mode=all
运行Gradle构建,查看不推荐使用的特性到底是什么。
它将给你一个发现的问题的详细描述,并提供到Gradle文档的链接,以获得如何修复您的构建的指导。
在此基础上添加--stacktrace
,您还可以确定警告的来源,如果它是由某个插件中的过时代码而不是您的构建脚本触发的。
我正在开发一个应用程序使用反应原生,我得到的错误,弃用gradle功能被用来使它与gradle 7.0兼容,但我没有gradle 7.0我使用gradle 6.0.1。有人能告诉我为什么吗?下面是图片
我试图让Apk反应原生,但是它没有给我任何东西。它说,Apk文件中的发布文件是空的,在Gradlew捆绑发布完成后 我找不到解决这个问题的方法 java版本“12.0.1”2019-04-16节点-v10。16.0 npm-V6.9.0
我想用react native安装realm localDb,但在项目中安装此包后,不要使用此命令运行react native run android, 我不知道这个错误是什么意思!!! 此版本中使用了不推荐的Gradle功能,使其与Gradle 7.0不兼容 AndroidGradle版本 试验装置 真正的devoice android 9 我看这个答案,但不帮助我!!!已弃用的渐变功能是。。。
安装React Native WebView时 安装后运行时显示错误 任务:应用程序:TransformDexArchiveWithDexMergerForDebug失败 此生成中使用了不推荐使用的功能,使其与不兼容。使用'--warning-mode all‘显示单个弃用警告。参见https://docs.gradle.org/5.5/userguide/command_line_interfa
当我试图运行react native应用程序时,我遇到了这个错误。react native run android,我无法安装该应用程序。我正在尝试构建一个摄像头应用程序。我当前的react本机版本:0.62.0,react cli版本:2.0.1。 我试过了
您好,我正在尝试执行,我得到了以下信息: 此版本中使用了不推荐的Gradle功能,使其与Gradle 6.0不兼容。 我确实把所有的gradles都拿走了。gradle/daemon,但gradlew下载了4.4.1版。 问题是如何更新到6.0.0,或者如何解决这个问题? 谢啦 我检查了这个版本中使用了不推荐的Gradle功能,使它与Gradle 5.0不兼容,但是这个问题的答案对我来说并不适用。