错误:
如何解决此问题?java.lang.IllegalArgumentException: 配置失败: 目标SDK版本=30 > 最大SDK版本=29
位于 org.robolectric.RobolectricTestRunner.getChildren(RobolectricTestRunner.java:247) 中 在 org.junit.runners.ParentRunner.getFilteredChildren(ParentRunner.java:534) 获取过滤后的子项 在 org.junit.runners.ParentRunner.getDescription(ParentRunner.java:400) 中获取描述信息 在 androidx.test.ext.junit.runners.AndroidJUnit4.getDescription(AndroidJUnit4.java:149) 中获取描述信息 在 org.junit.runners.model.RunnerBuilder.configureRunner(RunnerBuilder.java:81) 中配置运行器 在 org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:72) 中安全地构建运行器 在 org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:37) 中运行所有默认选项的构建器来生成运行器 在 org.junit.internal.requests.ClassRequest.createRunner(ClassRequest.java:28) 中创建运行器请求 在 org.junit.internal.requests.MemoizingRequest.getRunner(MemoizingRequest.java:19) 中获取运行器 在 com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:50) 中使用参数启动运行器 在 com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) 中使用参数启动运行器 在 com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:220) 中准备流并启动运行器 在 com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:53) 中启动运行器
由于出现以下错误:java.lang.IllegalArgumentException: 包 目标SDK版本=30 > 最大SDK版本=29
在
org.robolectric.plugins.DefaultSdkPicker.configuredSdks(DefaultSdkPicker.java: 118) at org.robolectric.plugins.DefaultSdkPicker.selectSdks(DefaultSdkPicker.java: 69) at org.robolectric.RobolectricTestRunner.getChildren(RobolectricTestRunner.java: 213) ... 13 行更多