User Tools

Site Tools


public:techstuff:build_kivi_apk

This is an old revision of the document!


Table of Contents

Build Kiki 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
public/techstuff/build_kivi_apk.1516998027.txt.gz · Last modified: 2020/04/25 13:05 (external edit)