1、java中字符串Base64、16进制的转解码函数DatatypeConverter.printBase64Binary、parseBase64Binary用法在AndroID中并不支持,
而且AndroID中也没有该API,所以我们只能使用AndroID自己base64的API解决这个问题
如下:
Java中:DatatypeConverter.printBase64Binary(hash); //如果在AndroID中使用AndroID中:androID.util.Base64.encodetoString(hash, 2);2代表的字段如下:/** public static final int CRLF = 4; public static final int DEFAulT = 0; public static final int NO_CLOSE = 16; public static final int NO_padding = 1; public static final int NO_WRAP = 2; public static final int URL_SAFE = 8;*/
ok,完事
总结 以上是内存溢出为你收集整理的DatatypeConverter.printBase64Binary编码在Android中的解决方案全部内容,希望文章能够帮你解决DatatypeConverter.printBase64Binary编码在Android中的解决方案所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)