当前位置: 代码迷 >> Android >> android 使用BASE64Decoder and BASE64Encoder,该如何处理
  详细解决方案

android 使用BASE64Decoder and BASE64Encoder,该如何处理

热度:134   发布时间:2016-05-01 22:23:27.0
android 使用BASE64Decoder and BASE64Encoder
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

请教如何解决?




------解决方案--------------------
学习 帮忙
------解决方案--------------------
这是sun的api,需要下载,然后将jar添加到工程中。
http://www.findjar.com/index.x;jsessionid=043E76A75BE38839965B429864177DC0?query=un.misc.BASE64Decoder
  相关解决方案