我从link获取了webrtc android(二进制)文物。我在webrtc源代码中做了一些更改。现在我想构建自己的libjingle_peerconnection_so.so二进制文件。为不同平台构建二进制文件的过程是什么。请建议任何解决方案或链接参考。我尝试并获得了构建.APK文件的解决方案。但是很难得到构建二进制文件的过程。
答案 0 :(得分:0)
我得到了如何构建libjingle_peerconnection_so.so库和libjingle_peerconnection_java.jar的过程。
首先拉出所有文件。按照link进行操作。 设置os和architechture
export GYP_DEFINES="$GYP_DEFINES OS=android target_arch=armv7"
然后从src/out/Debug/obj/webrtc/api
目录
ninja -C out/debug libjingle_peerconnection_so.ninja
它将为GYP_DEFINES