我尝试使用命令运行生成的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"
但它不起作用
答案 0 :(得分:0)
路径中的括号显然是工具链中某些工具的问题。
如果由于缺少权限(或管理员缺乏洞察力:)而无法重命名路径,则可以将其添加到启动脚本中:
subst Z: C:\StreamSoftwares\FrontEndSoftwares\adt-bundle-windows-x8620131030(Updated)\sdk
然后,您可以将ANDROID_HOME
用作Z:
(如果已经使用了Z
个驱动器号,请选择另一个)