Android NDK 编译PjSip 2.6 之 搭建PjSip apk开发环境 (三)

    Android NDK 编译PjSip 2.6 之 PjSip编译 (二)中已经把so 和java文件编译出来。可以开始搭建apk的开发环境。

    我们导入PjSip的example apk程序,编译生成apk放到手机中测试。

    1)、把pjproject-2.6/pjsip-apps目录拷贝出来,放到自己的PC机的 apk开发目录中。

    2)、进入到pjproject-2.6\pjsip-apps\src\swig\java\android\app\src\main\jniLibs目录中,根据前面编译PjSip时,指定的TARGET_ABI,新建相应的目录,我的TARGET_ABI=armeabi-v7a,所以新建目录armeabi-v7a,并把原来的jniLibs目录生成的libpjsua2.so放入到新建的目录中,删除原来的ABI目录

      把openh264编译出来的libopenh264.so也拷贝到armeabi-v7a目录下。

     3)、使用Android studio 导入pjproject-2.6\pjsip-apps\src\swig\java\android 目录中的Android studio apk工程。导入过程会持续很长时间,慢慢等。

     4)、在Android studio中clean project,并buid APK。根据报错修改下对应的文件,一般都是pjproject-2.6\pjsip-apps\src\swig\java\android\app下的build.gradle问题,修改对应工具的版本号就好。

    

猜你喜欢

转载自blog.csdn.net/croop520/article/details/75352049