基于 linux Webrtc Android 版本源码下载、编译以及遇到的相关问
题
• 各环境工具版本
• 源码下载
• 编译
• 下载编译过程中遇到的相关问题
各环境工具版本
虚拟机:VMWave 12.5.9
Ubuntu: Ubuntu 16.04.7 LTS
WebRtc: M72
源码下载
1、由于 webrtc 源码在 墙外,所以需要科学上网(自行解决)。当然现在
webrtc 有国内的镜像地址:https://webrtc.org.cn/mirror 内附编译下载教
程自行查阅,由于个人项目需要 M72 版本,所以需要科学上网。
2、在 linux 上安装 git(version 2.7.4)
yum -y install git
3、下载 depot_tools,然后添加环境变量
git clone
https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH=pwd/depot_tools:"$PATH"
4、下载 webrtc_android 源码 创建文件夹
$ mkdir webrtc_android
$ cd webrtc_android
获取源码
$ export GYP_DEFINES=“OS=android”
$ fetch --nohooks webrtc_android
$ gclient sync
将分支定位到 m72
$ cd src
$ git checkout -b m72 refs/remotes/branch-heads/72
$ cd …
$ gclient sync
评论0
最新资源