1.首先说一下 在Java后台中 commons-codec-1.11 中
String Encryp = Base64.encodeBase64String(byte[] bt);
2.在Android 中使用导包是import org.apache.commons.codec.binary.Base64;
在我们运行过程中就会报上面的错误。
修改方法:
不需要依赖commons-codec.jar
在调用Base64 加密时,导包应该导入Android 的包 import android.util.Base64;
修改为: String Encryp = Base64.encodeToString(encryptedBytes, Base64.DEFAULT);
则OK,没问题了。
看demo
String aesEncryptString = AESCipher.aesEncryptString("134534asdfa",