【发布时间】:2015-05-27 11:24:33
【问题描述】:
我正在尝试在我的 Android 板上运行 pjsua2(pjsip 库)示例程序。我已经使用 @ 完成了安装987654321@网站
在 eclipse 中导入并运行后,我得到了这个异常:
我正在开发 Ubuntu 14.04 x64 并且 sdk 和 ndk 都可用。有没有人遇到过这个错误或知道如何处理这个时间杀手问题吗?
【问题讨论】:
标签: android eclipse android-ndk pjsip
我正在尝试在我的 Android 板上运行 pjsua2(pjsip 库)示例程序。我已经使用 @ 完成了安装987654321@网站
在 eclipse 中导入并运行后,我得到了这个异常:
我正在开发 Ubuntu 14.04 x64 并且 sdk 和 ndk 都可用。有没有人遇到过这个错误或知道如何处理这个时间杀手问题吗?
【问题讨论】:
标签: android eclipse android-ndk pjsip
我认为这是由于 android 架构冲突而发生的。您必须在支持您构建的架构的设备上运行应用程序。我也使用this link 构建,它对我有用。但我使用此代码构建 pjsip:
TARGET_ABI=armeabi ./configure-android --use-ndk-cflags
之后
make dep && make
它将为 armeabi 架构创建库。然后运行命令..
$ cd /path/to/your/pjsip/dir
$ cd pjsip-apps/src/swig
$ make
这将创建一个带有 armeabi 架构库的 android 项目
pjsip-apps/src/swig/java
文件夹。在eclipse中导入并运行。必须在armeabi支持的设备中运行。否则会出现上述错误。
【讨论】: