I tried to sign my APK, using:
keytool -genkey -v -keystore my-release-key.keystore
and
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore ~/Downloads/android-release-unsigned.apk nickname
But it failed with:
jarsigner error: java.lang.RuntimeException: keystore load: Keystore was tampered with, or password was incorrect