Skip to content

Instantly share code, notes, and snippets.

@aneury1
Created September 26, 2017 04:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aneury1/38b6343d48793831f360ea5d0ff9f74c to your computer and use it in GitHub Desktop.
Save aneury1/38b6343d48793831f360ea5d0ff9f74c to your computer and use it in GitHub Desktop.
public String keyHashes(){
PackageInfo info;
String keyhashes = null;
try{
info = getPackageManager().getPackageInfo("publishme.aneury.com.publishme", PackageManager.GET_SIGNATURES);
for(Signature signature : info.signatures){
MessageDigest md;
md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
keyhashes = new String(Base64.encode(md.digest(), 0));
}
}
catch (Exception e){
e.printStackTrace();
}
return keyhashes;
}
@aneury1
Copy link
Author

aneury1 commented Sep 26, 2017

this gist is a snippe for get keyhash.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment