Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android api级别低于24时不受支持_Java_Android - Fatal编程技术网

Java android api级别低于24时不受支持

Java android api级别低于24时不受支持,java,android,Java,Android,我得到以下错误!原因是什么 Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:compileDebugSources, :app:compileDebugAndroidTestSources, :app:compileDebugU

我得到以下错误!原因是什么

Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:compileDebugSources, :app:compileDebugAndroidTestSources, :app:compileDebugUnitTestSources]
Error:Collection.java:47-48: Default method java.util.stream.Stream stream() not supported in Android API level less than 24
Error:Collection.java:41-42: Default method boolean removeIf(java.util.function.Predicate filter) not supported in Android API level less than 24
Error:AnnotatedElement.java:30-31: Default method boolean isAnnotationPresent(java.lang.Class annotationClass) not supported in Android API level less than 24

大约有80个错误,所有错误都是在android api级别低于24的情况下不受支持的。我也将api级别更改为25,但仍然没有解决此问题。有人能帮我解决此问题吗?

api 24下不支持使用
java.util.stream.stream

对于未运行的设备,您需要进行检查

if(Build.VERSION.SDK_INT < Build.VERSION_CODES.N){

}else{

}
if(Build.VERSION.SDK\u INT
您的minSDKVersion是什么?23但当我将其也更改为24和25时,错误是相同的,什么是CompileSDKVersion?你是否也将其更改为24或25?是的,始终是25。你是否使用任何外部库?嗨,谢谢,但如果条件允许,该库中应该包含什么?对不起,我只是个初学者。<24使用其他东西使用
Stream