-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Su, Jia edited this page Jan 10, 2018
·
10 revisions
引入目标库, 将libs目录下的库文件引入到目标工程中并添加依赖。
可参考下述配置方式(以Android Studio为例):
-
推荐直接使用gradle方式集成:
下面以1.0.6版本为例进行说明,版本号可替换为需要依赖的版本:allprojects { repositories { jcenter() } dependencies { compile 'com.ksyun.mc:KMCAgoraVRTC:1.0.6' }
-
手动下载集成 将libs目录copy到目标工程的根目录下; 修改目标工程的build.gradle文件,配置jniLibs路径:
sourceSets { main { jniLibs.srcDirs = ['libs'] } }
支持的CPU架构:armv7, arm64, x86
在AndroidManifest.xml文件中申请相应权限
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_SINTERNETWIFI_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.FLASHLIGHT" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-permission android:name="android.permission.VIBRATE" />
- 魔方连麦SDK封装了声网连麦的功能,SDK本身只提供连麦的相关功能。
- 如果需要推流、美颜等功能,需要借助其他SDK完成。
在demo中,我们将魔方连麦SDK和金山推流SDK集成到一起,共同完成推流 + 连麦的功能。
详情请见demo说明