Meteor cordova应用程序没有做热代码推送

时间:2015-12-10 21:37:50

标签: android cordova meteor

我在Meteor上构建了一个应用程序,并使用mupx将其部署到Digitalocean服务器。在我的本地机器上(安装了android SDK的地方),我使用以下命令为android构建了应用程序:

meteor build --server=http://SERVER.IP /output/directory

然后我签署了应用程序并将其放在我的手机上,它运行正常,并连接到数据库。问题是,当我更改服务器上的代码时,它不会自动被推送到应用程序。我能够更新应用程序的唯一方法是构建一个新的.apk并将其放在我的手机上。

一些背景信息:

我没有在服务器上安装Android平台,只在我的本地机器上,当我转到IP时,热门代码推送在浏览器中工作。

2 个答案:

答案 0 :(得分:1)

好吧,似乎我在问题中回答了我自己的问题。你真的需要在服务器上安装android,以及SDK。只需查看指令即可在服务器上安装android sdk(无gui)。现在它有效。

答案 1 :(得分:1)

从1.3-beta.12开始,为meteor build添加了一个--server-only选项,不需要在构建机器上安装移动SDK,但仍然会构建web.cordova whenios或android平台已添加到项目中。

参考:meteor forum