【问题标题】:Android jar file compatibility linphoneAndroid jar 文件兼容性 linphone
【发布时间】:2015-10-15 11:50:34
【问题描述】:

linphone SDK 的问题。

我下载了包含 jar 的 linphone android sdk 并将 jar 放在我项目的库中。

当我运行项目时,控制台显示错误 Multiple dex files define

[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

请帮帮我..提前谢谢...

【问题讨论】:

    标签: java android eclipse linphone


    【解决方案1】:

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

    【讨论】:

    • 谢谢@Bhargav,我知道。这实际上是一个答案(有助于解决问题的东西),因为这就是我设法做 Sandy09 试图做的事情的方式。
    • 好的,@Andre,我已经编辑了帖子。抱歉之前的评论。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 2012-06-24
    • 2015-10-30
    • 2013-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多