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.
Artigos semelhantes
- Em termos leigos, o que é código de byte, código de montagem, código de máquina e código fonte?
- Quais são as diferenças entre Código de Máquina, Código de Byte, Código de Objeto e Código Fonte?
- Se eu conheço Java, e como criar aplicativos Android usando Java, quais são os passos para publicar um aplicativo meu próprio?
- Como se deve integrar o Cognizant work mail ID com o aplicativo OUTLOOOK Android?