2015-10-15 70 views
1

linphone SDK问题。Android jar文件兼容性linphone

我下载了linphone android sdk,其中包含jar,并将jar放在我的Project的libs中。

当我运行该项目,控制台显示错误多DEX文件定义

[2015-10-15 17:07:48 - Dex Loader] Unable to execute dex: Multiple dex files define Lorg/linphone/BuildConfig; 
[2015-10-15 17:07:48 - linphone-android] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/linphone/BuildConfig; 

,所以我不加以制止,Android的私人利布斯(属性 - > Java构建路径 - >在线订单&出口)

类是从包装的进口在我的项目,但是当我运行该项目的logcat是显示以下错误...

java.lang.NoClassDefFoundError: Failed resolution of: Lorg/linphone/mediastream/Log; 

Caused by: java.lang.ClassNotFoundException: Didn't find class "org.linphone.mediastream.Log" on path: DexPathList[[zip file "/data/app/org.linphone-1/base.apk"],nativeLibraryDirectories=[/data/app/org.linphone-1/lib/arm, /vendor/lib, /system/lib]] 

    Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available 

帮我请..牛逼hank提前...

回答

1

导入所有由Makefile生成的.so文件,.jar库应该不够用。

+0

谢谢@Bhargav,我知道。这实际上意味着是一个答案(有助于解决问题),因为这是我设法做Sandy09试图做的事情的方式。 – afe

+1

好的,@Andre,我编辑了这篇文章。很抱歉,先前的评论。 –