====== Build Kivi APK ====== ===== Prep stuff ===== * Pull down docker image docker pull jedie/buildozer * Generate buildozer.spec file docker build -t jedie/buildozer . * Creating certificate for signing keytool -genkey -v -keystore debug.keystore -alias android -keyalg RSA -keysize 2048 -validity 20000 ===== Building ===== * Build the apk file docker run -t jedie/buildozer -v ${PWD}:/buildozer/ buildozer --verbose android release * sign the apk file jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore debug.keystore bin/yourapkalign.apk android * realign the apk zipalign -v 4 yourapk.apk yourapkalign.apk * install the apk on a phone adb install PingApp-0.1-release-unsigned.apk