I tried to sign my application, which is called LieDedector-1.2.0-release-unsigned.apk and programmed in kivy, for the android store with jarsigner.
Both the apk and my keystore, called My1Key.keystore, are in the keystores directory.
So I tried to sign my app with to following command:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ./keystores/My1Key.keystore ./keystores/LieDedector-1.2.0-release-unsigned.apk cb-play
And I got the error message:
jarsigner: Certificate chain not found for: cb-play. cb-play must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain.
Why can't I sign my app?