3

我正在从link获取 webrtc android(binary) artefacts 。我对 webrtc 源代码进行了一些更改。现在我想构建自己的 libjingle_peerconnection_so.so 二进制文件。为不同平台构建二进制文件的过程是什么。请提出任何解决方案或链接以供参考。我尝试并获得了构建 .APK 文件的解决方案。但是很难获得构建二进制文件的过程。

4

1 回答 1

0

我得到了如何构建 libjingle_peerconnection_so.so 库和 libjingle_peerconnection_java.jar 的过程。

首先拉取所有文件。按照链接去做。设置操作系统和架构

export GYP_DEFINES="$GYP_DEFINES OS=android target_arch=armv7"

src/out/Debug/obj/webrtc/api然后从目录运行以下忍者文件,

ninja -C out/debug libjingle_peerconnection_so.ninja

它将为提到的架构生成特定的 .so 文件GYP_DEFINES

于 2016-08-05T09:09:28.653 回答