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

Relay转换Figma设计时执行vd-tool.bat命令抛出异常求助

解决Relay转换SVG时vd-tool.bat执行异常的问题

以下是针对性的排查和解决步骤:

  • 检查vd-tool工具是否存在
    前往报错路径C:\Users\example\AndroidStudioProjects\example\app\build\tmp\com.google.relay\0.3.00\vd-tool\bin确认vd-tool.bat文件是否存在。如果缺失,删除项目根目录下的build文件夹,然后执行File -> Sync Project with Gradle Files,让Relay插件重新下载所需的工具依赖。

  • 排查路径兼容性
    确保项目路径不包含中文、空格或特殊字符(比如!@#这类)。Windows系统下,带特殊字符的路径会导致命令执行失败,建议将项目迁移到纯英文、无空格的路径下,比如C:\AndroidProjects\MyRelayApp。

  • 升级Relay插件版本
    你使用的Relay 0.3.00版本较旧,可能存在已知的工具调用bug。打开项目级build.gradle文件,将Relay插件版本升级到最新稳定版(需匹配你的Android Studio版本),示例配置:

    dependencies {
        classpath "com.google.relay:relay-plugin:0.6.0"
    }
    

    同步项目后重新构建。

  • 验证Java环境配置
    vd-tool依赖JDK 11及以上版本。检查系统的JAVA_HOME环境变量是否指向正确的JDK路径,且PATH变量中包含%JAVA_HOME%\bin。配置完成后重启Android Studio再尝试构建。

  • 清理Android Studio缓存
    执行File -> Invalidate Caches...,勾选Clear file system cache and local history选项,点击Invalidate and Restart。重启后重新构建项目,排除缓存损坏导致的异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 10:50:37