Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.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
Android WebRTC需要最小sdk 24_Android_Webrtc_Android Min Sdk - Fatal编程技术网

Android WebRTC需要最小sdk 24

Android WebRTC需要最小sdk 24,android,webrtc,android-min-sdk,Android,Webrtc,Android Min Sdk,我将webrtc更新为21320版,但我有以下问题,无法构建应用程序 Error:com.android.builder.dexing.DexArchiveBuilderException:com.android.tools.r8.errors.CompilationError:静态接口方法仅支持从android N(--min api 24)开始:org.webrtc.EglBase org.webrtc.EglBase.create() 如何修复它?选择或更好地选择(又称分支机构负责人/6

我将webrtc更新为21320版,但我有以下问题,无法构建应用程序

Error:com.android.builder.dexing.DexArchiveBuilderException:com.android.tools.r8.errors.CompilationError:静态接口方法仅支持从android N(--min api 24)开始:org.webrtc.EglBase org.webrtc.EglBase.create()

如何修复它?

选择或更好地选择(又称分支机构负责人/64)。我发现铬枝使用起来更安全一些

向……投诉

手动还原提交b9f3f9bdd7f2faba90b4f30d0c4b592c2ede8de3


或者,将minSdk设置为24并享受Java8

静态接口方法是Java8的新特性

您可以将JAVA版本设置为1.8,而不是更改min SDK版本

将以下代码添加到build.gradle:

android {
    compileOptions {
        targetCompatibility 1.8
        sourceCompatibility 1.8
    }
}

升级minSdk或将webrtcimplement降级到1以上,并在最新的android gradle上构建它。Jitsi在android中运行良好>=21