Cordova模拟器无法正常工作

时间:2016-10-18 11:53:49

标签: android windows cordova batch-file

我尝试使用命令运行生成的apk- cordova模仿android,

但是我收到以下错误

ANDROID_HOME=C:\StreamSoftwares\FrontEndSoftwares\adt-bundle-windows-x8620131030(Updated)\sdk JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_55 Error: cmd: Command failed with exit code 1 Error output: 'C:\StreamSoftwares\FrontEndSoftwares\adt-bundle-windows-x86-20131030' is not recognized as an internal or external command, operable program or batch file.

我的android主页设置为以下路径:

C:\软件\ ADT-束 - 窗口x86-20131030(更新)\ SDK

有人可以解释一下这个问题。可能是因为路径中的括号或连字符?我试着执行

set "ANDROID_HOME=C:\Softwares\adt-bundle-windows-x86-20131030(Updated)\sdk"

但它不起作用

1 个答案:

答案 0 :(得分:0)

路径中的括号显然是工具链中某些工具的问题。

如果由于缺少权限(或管理员缺乏洞察力:)而无法重命名路径,则可以将其添加到启动脚本中:

subst Z: C:\StreamSoftwares\FrontEndSoftwares\adt-bundle-windows-x8620131030(Updated)\sdk

然后,您可以将ANDROID_HOME用作Z:

(如果已经使用了Z个驱动器号,请选择另一个)