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

执行ns run android运行NativeScript TS应用报错无法启动

ns run android启动失败修复方案

所有报错均由本地Android构建环境未正确配置导致,按以下步骤操作即可解决:

  • 配置ANDROID_HOME环境变量
    先通过Android Studio完成Android SDK基础安装,记录SDK安装根目录路径,不同系统默认路径如下:
    • Windows:C:\Users\<当前系统用户名>\AppData\Local\Android\Sdk
    • macOS:~/Library/Android/sdk
    • Linux:~/Android/Sdk
      将上述SDK根目录路径配置为系统级ANDROID_HOME环境变量,同时将SDK目录下的platform-tools、emulator、tools、tools/bin四个子目录添加到系统Path变量中。配置完成后重启终端,执行对应命令验证变量是否生效:Windows下执行echo %ANDROID_HOME%,macOS/Linux下执行echo $ANDROID_HOME,能正常输出SDK路径即为配置成功。
  • 安装必备SDK组件
    打开Android Studio自带的SDK Manager,勾选安装以下必需组件:
    • Android SDK Platform:选择API 28及以上的稳定版本(推荐API 33,适配绝大多数NativeScript项目版本要求)
    • Android SDK Build-Tools:选择版本号在>=23 <=32区间内的任意版本(推荐32.0.0,兼容性最优)
    • Android SDK Platform-Tools:该组件内置adb工具,安装后即可消除adb相关配置警告
      等待组件安装完成后关闭SDK Manager。
  • 配置校验与重试
    回到NativeScript项目根目录,先执行ns doctor android扫描Android环境配置状态,所有检查项通过后,重新执行ns run android即可正常构建启动应用。

提示:如果配置完成后仍提示找不到SDK或相关组件,请彻底关闭所有终端、代码编辑器进程后重新打开,避免旧环境变量缓存导致识别异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 17:27:27