使用Android应用程序

时间:2017-02-09 18:19:35

标签: android python-2.7 amazon-web-services amazon-ec2

我有一个Android应用程序,必须在ec2中按需执行python代码。实现这个的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

查看亚马逊提供的remote management工具。

您可以使用工具,ssm代理和需要执行的脚本来设置服务器。然后通过sdk向他们发送远程命令。

检查相关的ssm java sdk以及如何将其与android一起使用。

答案 1 :(得分:0)

开始使用Python作为后端和Android

  1. 根据操作系统在本地计算机上安装MAMP,WAMP或LAMP等。如果尚未包含python,请单独安装。
  2. Flask和RESTful服务简介:关注https://blog.miguelgrinberg.com/post/designing-a-restful-api-with-python-and-flask
  3. 在版本控制中维护代码,例如Git。简化从本地到服务器的代码上传也很有用。
  4. 获取服务器:由于您可能必须在服务器上安装某些模块/软件包,因此我建议让服务器具有root访问权限。您可以尝试AWS free tier 12个月。
  5. 安装Apache/NgnixpythonSQLphpmyadminGit,具体取决于您从AWS购买的操作系统,以便开始投放。< / LI>
  6. 转到您的服务器根目录(主要是/var/www/html/)和git clone您的项目存储库,并根据步骤5更改您的环境变量和配置。
  7. 理想情况下,您应该在此处查看您的请求是否得到了预期的响应。使用Postman来测试post个请求。
  8. 现在,您可以使用retrofitvolley等任何网络库在android上使用您的网络服务。
  9. 如果您需要澄清任何一点,请告诉我。快乐的编码。