Casa > C > Como Integrar Um Código Python No Aplicativo Java Do Android

Como integrar um código Python no aplicativo Java do Android

Se I' estou entendendo sua pergunta, o Python está rodando em um servidor, e o aplicativo tem que falar com o servidor.

Tipicamente, os aplicativos Android irão se comunicar com um servidor através de HTTP. O serviço backend terá uma interface RESTful que retornará JSON mais vezes do que XML, já que JSON é muito mais leve para parsing.

Desde you're falando sobre um aplicativo de chat, o lado push -- recebendo a mensagem -- é um pouco mais complicado. Você provavelmente terá algum código Comet-type longo de sondagem no aplicativo para lidar com isso.

I don't realmente usa Python, I'sou mais um cara Java, então eu tive que cavar um pouco. Aparentemente o Python tem algo chamado Web Service Gateway Interface (WSGI) para rodar aplicações Python em servidores web. Então seu código Python provavelmente estará falando com um servidor de aplicações através do WSGI.

A melhor maneira de pensar sobre a interface é se você tivesse que fazer essa aplicação de chat em um navegador. E você teve que baixar uma página HTML com um arquivo JavaScript para rodar toda a aplicação de chat. Como seu JavaScript funcionaria com o servidor para operar seu bate-papo? O aplicativo Android vai funcionar da mesma forma.

Se houver especificações sobre o código Python, como ele's já escrito para chat no navegador ou algo assim, por favor adicione os detalhes à sua pergunta e eu posso melhorar minha resposta.

De Bloem Klawinski

Quão eficiente é um MacBook Pro para jogos? :: Qual versão do Windows 10 é a melhor para um PC de baixo custo?