将compile 'org.webrtc:google-webrtc:1.0.+'
添加到我的build.gradle文件后,我尝试初始化PeerConnectionFactory
,但该类没有任何有用的方法。Android Studio 2中的PeerConnectionFactory没有方法
我在做什么错?
UPDATE:
将compile 'org.webrtc:google-webrtc:1.0.+'
添加到我的build.gradle文件后,我尝试初始化PeerConnectionFactory
,但该类没有任何有用的方法。Android Studio 2中的PeerConnectionFactory没有方法
我在做什么错?
UPDATE:
首先,尝试使用特定版本,如:compile 'org.webrtc:google-webrtc:1.0.20198'
,然后确保你重建项目(不仅刷新gradle这个,因为它可能是不够的自动完成工作)。
在你的截图中,它看起来像你试图在任何方法之外自动完成。由于Android Studio试图只显示有效的东西,除非您在有效的上下文中编写它(即:在某个方法的实现中),否则它不会显示其他方法。
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());
谢谢,但它没有帮助。 P.S .:通过编写有效的上下文添加屏幕截图 –