>'meteor run android'运行应用程序并启动android模拟器,但我无法在模拟器中找到或运行应用程序

gbd*_*eor 6 android android-emulator cordova meteor

为了开始Android开发,我使用来自percolate studio的示例应用程序'todos'从VMWare Workstation 10中运行的Ubuntu 14.04控制台,我可以成功运行todos应用程序

gbdmeteor@ubuntu:~/todophone/todos$ meteor run android
Starting android emulator                                                  
[[[[[ ~/todophone/todos ]]]]]   

=> Started proxy.               
=> Started MongoDB.                                                        
=> Started Cordova (android).                                   
=> Started your app.                                                       

=> App running at: http://localhost:3000/
Run Code Online (Sandbox Code Playgroud)

这将启动Android模拟器,但我无法在模拟器中找到/运行目标应用程序(todos).我错过了什么?

gbd*_*eor 4

  1. 使用http://localhost:3000不起作用,因为localhost仅意味着主机操作系统上下文中的某些内容。打开Android的浏览器并转到我的主机的IP地址: 192.168.56.130:3000然后流星应用程序就会出现,就像在浏览器中一样。

  2. 如果我退出流星应用程序(从命令行按ctl-c)并保持android模拟器运行,然后我再次从命令行“流星运行android”...Meteor成功加载,安装图标并启动应用程序!

现在我必须将应用程序加载到真正的 Android 设备并查看相机是否工作。