Alternatives For Datatypeconverter In Android
I trying implement algorithm AES 128 in Android but it doesn't work, the problem is import javax.xml.bind.DatatypeConverter; DatatypeConverter.parseHexBinary(key) and DatatypeConv
Solution 1:
Solution
I solved my problem using
compile'commons-codec:commons-codec:1.3'
and I use android.util.Base64 for Android
incompatible / replacement
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());
Solution 2:
In case you are looking to use DatatypeConverter like me in android please add this to build.gradle file:
implementation 'javax.xml.bind:jaxb-api:2.3.1'
This will add DatatypeConverter.
Post a Comment for "Alternatives For Datatypeconverter In Android"