cipherText=Base64.encodeBase64String(encrypted);
时间: 2024-03-21 10:43:24 浏览: 74
Base64.encodeBase64
`Base64.encodeBase64String()` 方法是在 Java 中使用的,而不是在 Android 中使用的。在 Android 中,应该使用 `Base64.encodeToString()` 方法来将字节数组编码为 Base64 字符串。
所以,如果你想在 Android 中将 `encrypted` 字节数组编码为 Base64 字符串,可以使用以下代码:
```java
String cipherText = Base64.encodeToString(encrypted, Base64.DEFAULT);
```
这个方法将返回一个 Base64 编码的字符串,可以用来传输或存储加密后的数据。如果你想在 Java 中使用 Base64 编码,可以使用 `Base64.getEncoder().encodeToString()` 方法,如下所示:
```java
String cipherText = Base64.getEncoder().encodeToString(encrypted);
```
这个方法也将返回一个 Base64 编码的字符串。
阅读全文