我正在使用Phonegap几天。在此之前,我能够通过命令行成功地将phonegap应用程序运行到模拟器中,但现在这显示出一种奇特的悬念;没有发生任何错误,没有执行流程。
现在,我通过Android命令行直接安装.apk文件来运行我的应用程序。但是,我仍然想知道为什么它不起作用,为什么这个运行命令挂起呢?
答案 0 :(得分:0)
在我的情况下,ADB DEVICES显示无效设备,ADB KILL-SERVER为我解决了这个问题。
我怀疑是因为我的笔记本电脑进入睡眠模式。
答案 1 :(得分:0)
当它说trying to install app onto device
时,该命令实际上正在运行adb install C:/yourpath/yourapp.apk
,它会将应用程序复制到安装程序。
如果需要很长时间,你不必担心。安装正按计划进行,请耐心等待。您的应用越大,花费的时间就越长。对我来说,一个~300MB的应用程序需要整整7分钟才能通过USB安装到连接的设备上。相同的应用程序需要13分钟才能安装到Android模拟器。
众所周知,模拟器速度很慢,这里有关于此问题的大型SO帖子 - Why is the Android emulator so slow? How can we speed up the Android emulator?