Android WebRTC需要最小sdk 24
我将webrtc更新为21320版,但我有以下问题,无法构建应用程序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
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