https://groups.google.com/forum/#!topic/kivy-users/pBtbg8aSlNoを参照としてbuildozer を使用して、kivy で apk ファイルを作成しました。
$ cd
$ mkdir keystores
$ keytool -genkey -v -keystore ./keystores/xyz.keystore -alias XYZ -keyalg RSA -keysize 2048 -validity 10000
$ cd XYZ
$ buildozer android release
$ cd
$ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ./keystores/xyz.keystore ./xyz/bin/XYZ-0.0.1-release-unsigned.apk XYZ
次のエラーが表示されます。
jarsigner エラー: java.lang.RuntimeException: キーストアの読み込み: キーストアの形式が無効です
私のJavaバージョンは次のとおりです。
bash-4.2$ java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) Server VM (build 25.65-b01, mixed mode)