我开发了一款Android应用。而开发服务器和客户端在同一台机器上运行。我在远程服务器中托管了流星包,该服务器托管在EC2中。现在,我的移动应用Meteor.call
应该使用EC2 Meteor.methods
。有办法吗?如何构建apk以使用远程服务器。
答案 0 :(得分:3)
您为另一台服务器构建它(〜/ Desktop设置为您希望输出到达的位置):
meteor build ~/Desktop --server http://<ec2_ip>:<port>
对于Android,您还需要对应用进行签名并对其进行压缩,否则会出错。
您还需要将捆绑包从输出目录上传到您的EC2服务器,以便清单与您的应用程序的apk匹配。如果您不这样做,应用程序将在您第一次加载时自动更新。
MDG提供了一整套说明:https://github.com/meteor/meteor/wiki/How-to-submit-your-Android-app-to-Play-Store