Android Alloy编译器失败

Android Alloy编译器失败,android,titanium-alloy,appcelerator-mobile,Android,Titanium Alloy,Appcelerator Mobile,您好,我正在以下位置运行我的应用程序: 名称=Microsoft Windows 7 Professional版本=6.1.7601 体系结构=64位#CPU=4内存=4176924672 Node.js Node.js版本=0.10.29 npm版本=1.4.14 钛合金CLI CLI版本=5.0.3 钛合金SDK SDK版本=5.0.0.GA 目标平台=android 当我尝试为android设备编译和运行时,出现以下错误: 执行Alloy编译:cmd/s/c:\Users\Dell.app

您好,我正在以下位置运行我的应用程序: 名称=Microsoft Windows 7 Professional版本=6.1.7601 体系结构=64位#CPU=4内存=4176924672

Node.js Node.js版本=0.10.29 npm版本=1.4.14

钛合金CLI CLI版本=5.0.3

钛合金SDK SDK版本=5.0.0.GA 目标平台=android

当我尝试为android设备编译和运行时,出现以下错误:

执行Alloy编译:cmd/s/c:\Users\Dell.appcelerator\install\5.0.0\package\node\u modules\appc cli tianium\node\u modules\Alloy\bin\Alloy编译c:\Users\Dell\Documents\appcelerator\u Studio\u Workspace\Oboulo\u android\app--config platform=android,version=0,simtype=none,devicefamily=none,deploytype=test,目标=设备--无颜色“C:\Users\Dell.appcelerator\install\5.0.0\package\node\U modules\appc cli titanium\node\U modules\alloy\bin\alloy”未被识别为内部或外部命令、可操作程序或批处理文件

[错误]:Alloy编译器失败 跟踪|钛退出,退出代码为1[错误]应用程序安装程序异常进程终止。进程退出值为1 在今天早上从4.1.0更新到5.0.0之前,应用程序在lover CLI版本下正常运行


任何人都可以帮我调试这个问题。(我甚至尝试通过以下命令提示重新安装Alloy:npm install-g Alloy,但仍然没有用…

最终我解决了这个问题

首先,我删除
%userprofile%\.appcelerator\install\5.0.1\package\node\u modules\appc cli
文件夹

因此,使用
npm install appc cli tianium
再次安装了appc cli tianium

在此之后,错误继续存在,因此,今天我在项目文件夹中找到了一个特殊文件夹,即
plugins/ti.alloy
。该文件夹包含
alloy/hooks/alloy.js
的副本,然后调用alloy编译器

因此,将
%userprofile%\.appcelerator\install\5.0.1\package\node\u modules\appc cli tianium\node\u modules\alloy\hooks\alloy.js
复制到您的项目文件夹
plugins/ti.alloy/hooks/alloy.js

Ps:用您的版本替换5.0.1。签入.appcelerator\install文件夹

现在可以了!

这应该可以了(更简单的方法):

快跑

appc alloy install plugin
在项目目录中

来源:

这是有效的

npm安装合金-g


我也有同样的问题。我怀疑这是因为编译器在
cmd/s/c:\Users\Dell.appcelerator\install\5.0.0\package\node\u modules\appc cli titanium\node\u modules\alloy\bin\alloy compile
中直接调用alloy,而不使用'node'。我认为正确的是
cmd/s/c node c:\Users\Dell.appcelerator\install\5.0.0\package\node_modules\appc cli titanium\node_modules\alloy\bin\alloy compile
。我尝试更改hooks/alloy.js而不是调用此函数,但无法查看任何更改。我在此处发布了任何消息。您好,我按照您所说的在项目目录中安装alloy,但仍然没有积极的结果。仍然面临相同的问题。我甚至按照gabrieloliveira所说的尝试,仍然没有用。