Appcelerator 找不到 Android SDK

Appcelerator can't find Android SDK

Appcelerator 几天前在我的 Windows 10 PC 上运行良好。今天,当我尝试构建我的应用程序时,我收到了错误消息。突然 Appcelerator 在我的机器上找不到 Android SDK。

我知道 SDK 在那里,我不确定为什么找不到它们。

我尝试重新安装 Appcelerator Studio、Appcelerator CLI、Node、Java 和 Android SDK,但均无济于事。

您可以尝试以下步骤:

  1. 清理您当前的 CLI - 删除 .appcelerator/install/ 5.2.0-265
  2. [sudo] npm install -g appcelerator@4.2.3-2
  3. appc 使用 5.2.0-265

现在 运行 appc ti info 并寻找 android sdk。

here 安装 Android SDK 并设置安装位置的路径,最好是 %APPDATA%\android-sdk 或类似的。

这个问题我已经运行好几次了,这似乎与我的系统路径指向错误的Java版本有关。我同时安装了 Java 的 32 位和 64 位版本。 Appcelerator 需要 32 位。如果我的路径指向 64 位版本,我会看到此错误。更改路径可解决问题。