【发布时间】:2016-02-18 02:43:06
【问题描述】:
几天前,Appcelerator 在我的 Windows 10 PC 上运行良好。今天,当我尝试构建我的应用程序时,我收到了错误消息。突然 Appcelerator 在我的机器上找不到 Android SDK。
我知道 SDK 在那里,但我不确定为什么找不到它们。
我尝试重新安装 Appcelerator Studio、Appcelerator CLI、Node、Java 和 Android SDK,但均无济于事。
【问题讨论】:
-
您能否使用调试和跟踪级别日志运行该命令,以查看是否可以获得有关错误的更多信息?
cmd /C "set DEBUG=* && ti setup check -l trace"同时运行cmd /C "set DEBUG=* && ti info -t android -l trace"。您是否在 NodeJS 停止工作之前更改了 NodeJS 版本或安装了新的 Android API 级别? -
@Fokke-Appcelerator 我还没有更新 Android API 或节点。这是我使用日志级别跟踪link 运行检查或信息时的错误转储@
-
好的,在您的环境中,我们的
node_appc库在这里处理得不好:github.com/appcelerator/node-appc/blob/master/lib/jdk.js#L230。你能打开C:\Users\jlaw\AppData\Roaming\npm\node_modules\titanium\node_modules\node-appc\lib\jdk.js并在第288行之后添加console.log(JSON.stringify(jdks))吗? -
我认为可能是我们公司的杀毒软件导致了这个问题,我禁用了它,appc 又可以工作了。
-
太棒了!您能否将其添加为答案并标记为已接受,以便其他人可以看到它已被处理?
标签: android appcelerator appcelerator-studio appcelerator-cli