You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Titanium SDK在VS Code中无法识别设备/模拟器,环境信息获取停滞求助

解决VS Code中Titanium SDK环境信息加载及模拟器/设备无法加载问题

环境信息

  • Titanium SDK 版本:6.1.1
  • Node.js 版本:20.2.0
  • npm 版本:9.6.7

问题现象

  • VS Code持续显示“Fetching environment information”提示无法消失
  • 模拟器/设备加载流程一直无法完成,导致无法测试应用

解决步骤

1. 修复版本兼容性问题

Titanium SDK 6.1.1为老旧版本(2017年发布),与Node.js 20.x存在严重兼容性冲突,官方推荐Titanium 6.x系列搭配Node.js 8.x-10.x使用。

  • 用nvm管理多版本Node.js:
    • 安装nvm后执行 nvm install 10
    • 切换版本:nvm use 10
  • 重启VS Code后重新加载环境

2. 重置Titanium扩展缓存

  • 关闭VS Code,删除扩展缓存目录:
    • Windows:%APPDATA%\Code\User\globalStorage\axway.钛-sdk
    • macOS:~/Library/Application Support/Code/User/globalStorage/axway.钛-sdk
    • Linux:~/.config/Code/User/globalStorage/axway.钛-sdk
  • 重新打开VS Code,扩展会重新初始化环境检测

3. 手动验证Titanium环境

在终端执行命令排查环境本身问题:

  • ti info:查看Titanium环境信息,根据报错修复缺失组件(如Android SDK、Xcode组件)
  • ti simulators list:检查模拟器列表是否正常加载,确认Xcode(9.x版本)、Android SDK(25.x版本)版本符合要求

4. 匹配Titanium扩展版本

过高版本的VS Code扩展不再支持老旧Titanium SDK:

  • 在VS Code扩展市场找到Titanium扩展,点击「安装另一个版本」,选择v2.x系列的旧版本

5. 检查系统环境变量

确保开发工具路径配置正确:

  • Windows:添加ANDROID_HOME、JAVA_HOME到系统变量,将%ANDROID_HOME%\tools、%ANDROID_HOME%\platform-tools加入Path
  • macOS:在~/.bash_profile或~/.zshrc中配置ANDROID_HOME、JAVA_HOME,执行xcode-select --install安装Xcode命令行工具

内容的提问来源于stack exchange,提问作者Manuel Rodrigues

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 10:12:20