【问题标题】:java.lang.RuntimeException: Failed to load native libraryjava.lang.RuntimeException:无法加载本机库
【发布时间】:2016-10-26 10:38:03
【问题描述】:

您的医疗保健应用程序可以正常构建和运行(连接建立没有问题)。

然后,我从您的医疗保健应用中提取了所有课程、布局和其他设置,并将它们放入我自己的项目中。我的项目编译和构建没有错误。

但是!当我尝试开始对话时,我的应用程序在 SkypeCall.java 中崩溃并显示错误消息:

"
Caused by: java.lang.RuntimeException: Failed to load native library
at com.microsoft.office.sfb.appsdk.Application.LoadNativeLibrary(Application.java:98)
at com.microsoft.office.sfb.appsdk.Application.initialize(Application.java:63)
at com.microsoft.office.sfb.appsdk.Application.getInstance(Application.java:112)
at kz.altyn.portalmobile.skype.SkypeCall.onCreate(SkypeCall.java:68)
"

在这部分代码

"
68: mConversation = startToJoinMeeting();
69: mConversation.addOnPropertyChangedCallback(new ConversationPropertyChangeListener());
"

【问题讨论】:

  • 当您说“您的医疗保健应用”时,您认为您是在针对谁? Stack Overflow 主要由自愿帮助人们解决技术问题的软件专业人士和爱好者阅读 - 我们没有医疗保健应用。
  • @halfer 我的错。对不起
  • 好的,你能修改你的帖子,说明你在说什么医疗保健应用吗?

标签: android skype skypedeveloper


【解决方案1】:

如果不知道您项目的确切布局,我会怀疑您复制了信息,但可能错过了 App SDK 使用的库。如果您查看HealthcareApp 的 GitHub 示例,您会注意到它确实包含将 SDK 库复制到项目中的步骤。

示例已包含对 Skype for Business 库的本地引用。克隆存储库后,您需要将库复制到示例项目文件夹中:[您的本地存储库]\skype-android-app-sdk-samples\HealthcareApp\app\libs。

我还会确保您已将库正确添加到您的 Gradle 文件中,如 AppSDK-GettingStarted 中所列。

【讨论】:

【解决方案2】:

这是显示错误的 Android 监视器

【讨论】:

    猜你喜欢
    • 2014-05-06
    • 2013-01-24
    • 2013-04-23
    • 1970-01-01
    • 1970-01-01
    • 2017-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多