Kivy - Gerando um APK com Python 3!
Nesse vídeo vamos aprender a criar um APK que roda em Python 3 com o buildozer! Eu explico o processo com o novo alvo do buildozer e com o Crystax Python!
Recentemente os desenvolvedores do Kivy lançaram o novo buildozer, que agora suporta a geração de pacotes com Python 3 para Android!
Basta atualizar o seu buildozer na VM ou na sua máquina Linux e compilar com o novo 'requirement' 'python3'.
A forma antiga ainda pode ser utilizada, que é a versão Crystax do Python3. Para isso, basta fazer o download do NDK do Crystax no site https://www.crystax.net/en/download e fazer o download da última versão do NDK.
Extraia os arquivos no lugar de sua preferência usando o comando:
# substitua com o nome do arquivo correto
tar -xf crystax-ndk-XXX.tar.xz
Depois disso, abra o seu arquivo buildozer.spec e adicione a seguinte linha:
# buildozer.spec
android.ndk_path = caminho/até/sua/pasta/extraída
E adicione ao 'requirements' o python3crystax:
# buildozer.spec
requirements = python3crystax
Pronto, agora é só compilar! Assista o vídeo para mais detalhes!