gpt4 book ai didi

android - Android 上是否有较小版本的 BouncyCaSTLeProvider?

转载 作者:行者123 更新时间:2023-11-30 04:30:35 26 4
gpt4 key购买 nike

我正在开发一个需要使用 BouncyCaSTLe 库 (bcprov-jdk15-143.jar) 的 android 蜂窝应用程序。我已将此 jar 包含在我的 libs 文件夹中并将其添加到我的构建路径中。不幸的是,它相对较大(1.6 Megs)并且 Eclipse 需要几分钟才能将它打包成 Dalvik 字节代码。这使得开发变得非常缓慢,因为每次我想测试我的更改时,我都需要等待打包完成。

BouncyCaSTLe 的要求来自于使用 google 的 google-tv-pairing-protocol。 http://code.google.com/p/google-tv-pairing-protocol/

有没有人有什么好主意可以让我的生活更轻松?

是否有较小版本的 BouncyCaSTLe?我能以某种方式只提取我需要的东西并重新打包吗?有没有轻量级的替代品?

最佳答案

I need to wait for the packaging to finish

更重要的是,它可能不起作用。 Bouncy CaSTLe 是 Android 的 javax.crypto 实现的一部分——人们报告说在尝试将 BC 作为 JAR 添加到他们的项目时遇到了各种问题。

如果您可以坚持使用 javax.crypto 接口(interface),我会这样做并完全避免 BC。如果没有,请尝试 Spongy Castle ,这是将 BC 重新打包到单独的 Java 包中以避免 VM 问题。如果您愿意,您或许可以找到方法从您的 Spongy CaSTLe 副本中删除您不需要的东西——出于某种原因,它比您引用的 BC JAR 大得多。

关于android - Android 上是否有较小版本的 BouncyCaSTLeProvider?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7798737/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com