无法在Genymotion中运行/部署Ionic应用程序

时间:2015-12-21 14:02:51

标签: android cordova ionic adb

运行Genymotion虚拟设备后,当我尝试运行离子应用程序时,运行命令只是挂起。

首先" adb设备"没有列出任何设备。我使用了" adb connect"命令连接Geneymotion虚拟设备,如下所示,

C:\Users\Asif\myapp3>adb connect 192.168.56.101:5555 connected to 192.168.56.101:5555

"离子构建android"命令工作正常并生成APK文件,但当我运行"离子运行android"命令它挂起并继续等待,如下所示,

C:\Users\Asif\myapp3>ionic run android
Running command: "C:\Program Files\nodejs\node.exe" C:\Users\Asif\myapp3\hooks\a
fter_prepare\010_add_platform_class.js C:\Users\Asif\myapp3
add to body class: platform-android
Running command: cmd "/s /c "C:\Users\Asif\myapp3\platforms\android\cordova\run.
bat""
ANDROID_HOME=G:\Android\sdk
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_75

有时它会进一步处理并挂在下面的阶段,

C:\Users\Asif\myapp3>ionic run android
Running command: "C:\Program Files\nodejs\node.exe" C:\Users\Asif\myapp3\hooks\a
fter_prepare\010_add_platform_class.js C:\Users\Asif\myapp3
add to body class: platform-android
Running command: cmd "/s /c "C:\Users\Asif\myapp3\platforms\android\cordova\run.
bat""
ANDROID_HOME=G:\Android\sdk
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_75
WARNING : No target specified, deploying to device '192.168.56.101:5555'.

请指教。在虚拟设备中启用USB调试。

这是我的环境细节,
Genymotion 2.6.0
Oracle VM Virtual Box管理器5.0.4
虚拟设备:Google Nexus 4 -5.1.0-API22-786X1280
Cordova CLI:5.4.1
离子CLI版本:1.7.12
Ionic App Lib版本0.6.5
操作系统:Windows 7 SP1 64位 节点版本:v4.2.1
java版" 1.7.0_75" 64位
AndroidManifest.xml条目:uses-sdk android:minSdkVersion =" 16"机器人:targetSdkVersion =" 22"
已使用" Android SDK管理器"

安装了API22的SDK工具

1 个答案:

答案 0 :(得分:0)

问题已解决。问题是由于Microsoft Security Essentials的实时保护。我把它关了,它起作用了。