【问题标题】:Using Java SDK in Android app在 Android 应用程序中使用 Java SDK
【发布时间】:2015-06-16 22:41:04
【问题描述】:

所以我正在构建的应用程序必须使用特定的库。不幸的是,这个库在其中使用了 bouncycastle。众所周知,这不适用于 Android。有没有办法解决这个问题?有人建议我构建一个服务层来与库 SDK 进行交互,但我不知道从哪里开始,也不知道那到底是什么。

【问题讨论】:

    标签: android sdk bouncycastle spongycastle


    【解决方案1】:

    如果库包含在打包的 .jar 文件中,您可以通过右键单击项目 > 属性 > Java 构建路径 > 库选项卡并按添加外部 JAR 按钮将其导入您的 Android 项目

    这对 Eclipse 有效,在 Android Studio 上的做法可能会有所不同。

    这篇文章也可能解决你的问题:BouncyCastle on Android

    【讨论】:

    • 导入不是问题。 Bouncycastle down 不适用于 Android。我需要一个服务层或解决方法
    • 在我发送的帖子中,有一个指向 SpongyCastle 库的链接,它是 BouncyCastle 的包装版本,应该可以在 Android 上运行:github.com/rtyley/spongycastle
    • 我不认为你得到了整个问题。我有一个 .jar 库。这个库里面有充气城堡、xa​​po SDK 和其他实用程序。因为它集成了充气城堡,所以它不适用于 Android。我正在尝试弄清楚如何使用服务层与 SDK 进行交互,以便它可以工作或任何其他解决方法
    【解决方案2】:

    我最终找到并修改了 SDK 的源代码来实现 spongycastle

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-29
      • 2017-02-16
      • 1970-01-01
      相关资源
      最近更新 更多