Getting two different hash key, While debugging the android program -
i using code keyhash.
packageinfo info = getpackagemanager().getpackageinfo(getpackagename(), packagemanager.get_signatures); (signature signature : info.signatures) { messagedigest md = messagedigest.getinstance("sha1"); md.update(signature.tobytearray()); log.d("keyhash", base64.encodetostring(md.digest(), base64.default)); }
when debug code then, select "base64.encodetostring(md.digest(), base64.default)" , press shift + ctrl + i, return keyhash. again press shift + ctrl + i, return different keyhash.
log.d("keyhash", base64.encodetostring(md.digest(), base64.default));
please tell me, problem?
you have change in method replace line -
messagedigest md = messagedigest.getinstance("sha1");
on place of -
messagedigest md = messagedigest.getinstance("sha");
it helps you.
Comments
Post a Comment