python-for-Android (p4a) é uma ferramenta de desenvolvimento que empacota aplicativos Python em binários que podem ser executados em dispositivos Android.
Pode gerar:
Ele suporta múltiplas arquiteturas de CPU.
Ele suporta aplicativos desenvolvidos com o framework Kivy, mas foi construído para ser flexível em relação às bibliotecas de backend (através de "bootstraps"), e também suporta PySDL2 e um WebView com um servidor web Python.
Ele suporta automaticamente dependências na maioria dos pacotes Python puros. Para outros pacotes, incluindo aqueles que dependem de código C, uma "receita" especial deve ser escrita para suportar compilação cruzada. python-for-android vem com receitas para muitas das bibliotecas mais populares (por exemplo, numpy e sqlalchemy) integradas.
python-for-android funciona compilando o interpretador Python e suas dependências para dispositivos Android e agrupando-o com o código python e as dependências do aplicativo. O código Python é então interpretado no dispositivo Android.
Recomenda-se que python-for-android seja usado via Buildozer, o que garante que as dependências corretas sejam pré-instaladas e centraliza a configuração. No entanto, python-for-android não se limita a ser usado com Buildozer.
Mais informações estão disponíveis na documentação on-line, incluindo um guia de início rápido.
python-for-android é gerenciado pela equipe Kivy.
Você está tendo problemas para usar python-for-android ou qualquer um de seus projetos relacionados no ecossistema Kivy? Existe algum erro que você não entende? Você está tentando descobrir como usá-lo? Temos voluntários que podem ajudar!
Os melhores canais para entrar em contato conosco para obter suporte estão listados no documento Fale Conosco mais recente.
No interesse de promover uma comunidade aberta e acolhedora, nós, como contribuidores e mantenedores, precisamos garantir que a participação em nosso projeto e em nossos projetos irmãos seja uma experiência positiva e livre de assédio para todos. É vital que toda interação seja conduzida de maneira a transmitir respeito, mente aberta e gratidão.
Por favor consulte o mais recente Código de Conduta.
Este projeto existe graças a todas as pessoas que contribuem. [Torne-se um contribuidor].
Obrigado a todos os nossos apoiadores! [Torne-se um apoiador]
Agradecimentos especiais a todos os nossos patrocinadores, passados e presentes. Apoie este projeto [tornando-se um patrocinador].
Aqui estão nossos principais patrocinadores atuais. Por favor, clique para ver seus sites e apoie-os assim como eles nos apoiam.