2017-02-10 10 views
2

次のエラーが発生します。何がある約80のエラーがあり、それらのすべては、Android APIレベルでサポートされていない24未満で終了している私もまだそれが問題を解決していない25へのAPIレベルを変更24未満のAndroid APiレベルではサポートされていません

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 

理由だろう誰かがこの問題で私を助けることができますか?

+0

あなたのminSdkVersionが何を行う必要があることを実行していないデバイスのためのAPI 24

の下にサポートされていませんか? –

+0

23しかし、私はそれを24と25に変更しても、エラーは同じ –

+0

であり、何がCompileSDKVersionですか?それも24か25に変えますか? –

答えて

0

java.util.stream.Streamの使用は、あなたがチェック

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

}else{ 

} 
+0

こんにちはありがとうございます。申し訳ありません、私は初心者です。 –

+0

<24他のものを使うには 'Stream'を使います – tyczj

関連する問題