将compile 'org.webrtc:google-webrtc:1.0.+'
添加到我的build.gradle文件后,我尝试初始化PeerConnectionFactory
,但此类没有任何有用的方法。
我做错了什么?
更新:
答案 0 :(得分:1)
最新版本org.webrtc:google-webrtc:1.0.21217
您可以按照以下代码
进行初始化PeerConnectionFactory.InitializationOptions.Builder optionBuilder =
PeerConnectionFactory.InitializationOptions.builder(/* Put context here */);
optionBuilder.setEnableInternalTracer(true);
optionBuilder.setFieldTrials("WebRTC-FlexFEC-03/Enabled/");
optionBuilder.setEnableVideoHwAcceleration(true);
PeerConnectionFactory.initialize(optionBuilder.createInitializationOptions());
答案 1 :(得分:0)
首先,尝试使用特定版本,例如:compile 'org.webrtc:google-webrtc:1.0.20198'
然后确保重建项目(不仅刷新gradle,因为它可能不足以使自动完成工作)。
在屏幕截图中,您似乎试图在任何方法之外自动完成。由于Android Studio仅尝试向您显示有效内容,因此除非您在有效的上下文中写入(即:在某些方法的实现内部),否则它不会显示其他方法。