我需要做这个编码,以便在最后我再次解码到原始文件,谁能帮忙?

最佳答案

您可以使用commons.apache.org/proper/commons-codec/进行编码和解码。

import org.apache.commons.codec.binary.Base64;


byte[] encodedBytes = Base64.encodeBase64("YourResursesAsString".getBytes());
System.out.println("encodedBytes " + new String(encodedBytes));
byte[] decodedBytes = Base64.decodeBase64(encodedBytes);
System.out.println("decodedBytes " + new String(decodedBytes));

关于android - 如何在android studio中的BASE64中编码任何类型的文件(“JPG”,“PNG”,“DOCX”,“ZIP”,“GIF”,“MP3” ...)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44248353/

10-09 18:57