1

我正在尝试使用 Skype for Business Android SDK 实现应用程序

这是帮助配置 SDK 的文档,它没有帮助我集成 aar 文件。 https://msdn.microsoft.com/en-us/skype/appsdk/gettingstarted

所以,我使用新模块集成了库——>导入 jar/aar 文件,这解决了我的编译错误,我现在还可以从这些 SDK 中获取类引用。但是当我运行我的应用程序时,它说加载本机库失败。

github上有一个使用Skype for business SDK的示例。一切都像魅力一样。但我仍然无法弄清楚为什么它无法在我的应用程序中加载库。

我附加的屏幕截图中的未指定是否与我的应用程序无法加载库的原因有任何关系?

为什么这个库显示为未指定?

4

1 回答 1

4

显式添加特定于体系结构的本机库帮助了我。SFB 目前仅支持 armeabi。

1) 在项目的主lib/armeabi中创建一个文件夹

2) 提取下图中黄色标记的 Sfb 库。

3) 导航到SkypeForBusinessNative/jni/armeabi

4)你会发现五个.so文件,在图中用白色标记。

5) 将它们粘贴到您在步骤 1 中创建的文件夹中。

您将运行您的应用程序。

在此处输入图像描述

于 2017-09-28T09:37:15.957 回答