![](/img/trans.png)
[英]How can I improve video quality of pjsip pjsua2 sample Android App?
[英]Error while running pjsip sample pjsua on android ndk
我成功執行了./configure-android
並使用pjsip制作dep && make install命令,我也成功安裝了SWIG。
但是在運行示例pjsua時出現以下錯誤。
/Users/Downloads/swig-2.0.11 -c++ -o jni/pjsua_wrap.cpp -package org.pjsip.pjsua -outdir src/org/pjsip/pjsua -java jni/pjsua.i
make: execvp: /Users/Downloads/swig-2.0.11: Permission denied
make: *** [jni/pjsua_wrap.cpp] Error 127
似乎pjsip pjsip-apps/src/pjsua/android/Android.mk
中的MY_SWIG變量指向/Users/Downloads/swig-2.0.11
而不是swig
二進制文件。
如果您將swig
源下載到/Users/Downloads/swig-2.0.11
並構建它,則二進制文件應位於: /Users/Downloads/swig-2.0.11/swig
您可能發現的另一個問題是項目pjsua-app的目標文件不存在,這是因為默認情況下這不是在一般構建中完成的(更具體地說,相應的目標不包含在pjsip-apps/build/Makefile
all
目標上pjsip-apps/build/Makefile
)。 要解決這個問題,只需轉到pjsip-apps/build
並運行:
make pjsua
這將在以下位置創建正確的目標文件: pjsip-apps/build/output/pjsua-arm-unknown-linux-androideabi/
(構建android示例時需要)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.