gpt4 book ai didi

java - 尽管使用 android.util.Base64,但获取 'Didn' t find class "java.util.Base64"错误

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

在问题中,我在使用 Base64 时遇到问题,不断出现错误

Failed resolution of: Ljava/util/Base64;

Didn't find class "java.util.Base64" on path:
DexPathList[[zip file "/data/app/com.app/base.apk"],
nativeLibraryDirectories=[/data/app/com.app/lib/x86,
/data/app/com.app/base.apk!/lib/x86,
/system/lib,
/vendor/lib]]

有导入

import android.util.Base64;

唯一使用Base64的部分代码

Log.d("appname", "BUFFER UTF8: " + Base64.decode(data, Base64.DEFAULT));

String signature = generator.sign(keyFile, Base64.decode(data, Base64.DEFAULT));
Log.d("appname", "Signature " + signature);

有什么想法吗?

更新。

发现我类导入的第 3 方库之一使用 java.util.Base64。不知道我接下来应该做什么

最佳答案

你正在导入 android 的 Base64,检查你的 rimport 声明。像这样更改您的代码:-

Log.d("appname", "BUFFER UTF8: " + Base64.decode(data, Base64.NO_WRAP));
String signature = generator.sign(keyFile, Base64.decode(data, Base64.NO_WRAP));
Log.d("appname", "Signature " + signature);

关于java - 尽管使用 android.util.Base64,但获取 'Didn' t find class "java.util.Base64"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58724325/

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