import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder; /**
* BASE64解密
*
* @param key
* @return
* @throws Exception
*/
public static byte[] decryptBASE64(String key) throws Exception {
return (new BASE64Decoder()).decodeBuffer(key);
}
/**
* BASE64加密
*
* @param key
* @return
* @throws Exception
*/
public static String encryptBASE64(byte[] key) throws Exception {
return (new BASE64Encoder()).encodeBuffer(key);
}
报了以下错误:java.long.NoClassDefFoundError: sun.misc.BASE64Encoder请教如何解决?
import sun.misc.BASE64Encoder; /**
* BASE64解密
*
* @param key
* @return
* @throws Exception
*/
public static byte[] decryptBASE64(String key) throws Exception {
return (new BASE64Decoder()).decodeBuffer(key);
}
/**
* BASE64加密
*
* @param key
* @return
* @throws Exception
*/
public static String encryptBASE64(byte[] key) throws Exception {
return (new BASE64Encoder()).encodeBuffer(key);
}
报了以下错误:java.long.NoClassDefFoundError: sun.misc.BASE64Encoder请教如何解决?
解决方案 »
- android 4.0 hotseat中的4个快捷图标
- 新手求教androidpn一些问题。
- 在android2.3模拟器上可以测试流媒体功能吗
- android 下CHKLOG是什么意思呢?
- android 程序设置网络连接
- 虚拟机启动挺慢,能否只启动一次,以后都可调试呢?
- 绑定ListView的时候弹出这样的错误,有时正常有时会出现这样的错误
- android照相机代码 有不会的 求解~~
- 听说Android模拟器开机要10多分钟,天啊,这是真的么?大家经历过么?有什么加速的方法?
- 这是什么颜色,我怎么转化
- 各位大师,冰天雪地裸体跪求一个网站移动应用的示例
- 为TextView设置背景图片的一个小问题~
http://www.findjar.com/index.x;jsessionid=043E76A75BE38839965B429864177DC0?query=un.misc.BASE64Decoder
byte[] key=Base64.decode("YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4".getBytes(), Base64.DEFAULT);
byte[] data=value.getBytes("UTF-8");
System.out.println("ECB加密解密");
byte[] str3 = Des3.des3EncodeECB(key,data );
byte[] str4 = Des3.ees3DecodeECB(key, str3);
System.out.println(new String(Base64.encode(str3, Base64.DEFAULT),"UTF-8"));
System.out.println(new String(str4, "UTF-8"));
正解,这个才是android上的解决办法