User Tools

Site Tools


android:keystore

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
android:keystore [2018/11/19 14:27] – created percyandroid:keystore [2018/11/19 14:35] percy
Line 2: Line 2:
 ===== Generate the Keystore ===== ===== Generate the Keystore =====
  
-keytool -genkey -v -keystore parkbox.keystore -alias ParkBox -keyalg RSA -keysize 2048 -validity 1000000+  keytool -genkey -v -keystore parkbox.keystore -alias ParkBox -keyalg RSA -keysize 2048 -validity 1000000 
 + 
 +===== Get the MD5/SHA1 of the signature  ===== 
 +  keytool -list -v -keystore parkbox.keystore -alias ParkBox -storepass 111111 -keypass 111111
  
-===== Get the md5  ===== 
 <code> <code>
 keytool -list -v -keystore parkbox.keystore -alias ParkBox -storepass 111111 -keypass 111111 keytool -list -v -keystore parkbox.keystore -alias ParkBox -storepass 111111 -keypass 111111
Line 33: Line 35:
 ] ]
 </code> </code>
 +
 +=====Signature Kesytore Verify =====
 +  jarsigner -verify -certs -verbose  your.apk
 +
 +===== Get signature within one Android App =====
 +
 +  - https://open.weixin.qq.com/zh_CN/htmledition/res/dev/download/sdk/Gen_Signature_Android.apk
 +
 +
 +===== Get signature use Android code =====
 +<code>
 +Signature[] sigs = context.getPackageManager().getPackageInfo(context.getPackageName(), PackageManager.GET_SIGNATURES).signatures;
 +for (Signature sig : sigs)
 +{
 +    Trace.i("MyApp", "Signature hashcode : " + sig.hashCode());
 +}
 +</code>
 +
 +===== Refer =====
 +  - https://stackoverflow.com/questions/5578871/how-to-get-apk-signing-signature
 +  - https://docs.microsoft.com/en-us/xamarin/android/deploy-test/signing/keystore-signature?tabs=macos
 +
 +
  
/var/www/dokuwiki/wiki/data/pages/android/keystore.txt · Last modified: 2020/08/10 13:37 by percy