gpt4 book ai didi

java - 有没有同时兼容Android和Java的Base64库

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:02:50 29 4
gpt4 key购买 nike

我有一个用于 Java 和 Android 项目的通用库,它需要一个 base64 编码器/解码器。问题是,Apache commons 库不适用于 Android,至少我无法成功实现——因为 Android 已经实现了早期版本,因此每当我尝试编码或解码时都会在运行时导致错误:

Base64.decodeBase64

返回错误:

AndroidRuntime(1420): java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.decodeBase64

如果有人知道同时兼容 Java 和 Android 的 base64 库,或者可以向我解释如何解决 Apache 公共(public)问题,我将不胜感激。 :^)

最佳答案

只有“base64”。它非常简单,您可以在谷歌上搜索任何“java base64”并使用任何实现。

编辑

如果您的目标是 API8 之前的版本,只需从 API8 的 Base64 实现中获取源代码(它是 android/util/Base64.java )并复制到您的项目中。

关于java - 有没有同时兼容Android和Java的Base64库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13556782/

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