android中没有DataTypeConverter方法选项

时间:2012-10-16 09:16:48

标签: java android

我想在我的项目中使用 DataTypeConverter.printBase64Binary(.........)。 但智能感知没有选择。我错过了一些罐子吗?

2 个答案:

答案 0 :(得分:3)

你可以使用这种方法。 编译' commons-codec:commons-codec:1.3'

我使用android.util.Base64 for Android

不兼容/替换

DatatypeConverter.parseHexBinary 
org.apache.commons.codec.binary.Hex.decodeHex(key.toCharArray());




DatatypeConverter.printBase64Binary(finalData);
android.util.Base64.encodeToString(finalData, 16) 



DatatypeConverter.parseBase64Binary(encodedInitialData);
org.apache.commons.codec.binary.Hex.decodeHex(key.toCharArray());

Question

答案 1 :(得分:2)

Android API提供Base64来执行您要查找的转化。但是,我使用Apache Codec作为客户端库的不同平台之间的兼容库来解决这个问题。