Flutter 使用Azure DevOps生成颤振时出错cd:cd:没有这样的文件或目录:/Users/runner/runners/

Flutter 使用Azure DevOps生成颤振时出错cd:cd:没有这样的文件或目录:/Users/runner/runners/,flutter,azure-devops,azure-pipelines,Flutter,Azure Devops,Azure Pipelines,我尝试使用Azure DevOps和颤振构建扩展构建颤振应用程序。但我不断地犯了一个错误: ##[错误]错误:失败的cd:cd:没有这样的文件或目录:/Users/runner/runners/2.159.2/work/1/s/app_name 我认为这是一个项目目录错误。我尝试使用变量更改它,但未能成功 是否有任何方法可以设置项目文件夹的路径和颤振SDK的路径。因为选择“颤振生成任务”时无法选择路径?。可以在右侧窗格中配置项目和sdk的路径。请查看下面的屏幕截图 您可以单击项目文件夹路径突出显

我尝试使用Azure DevOps和颤振构建扩展构建颤振应用程序。但我不断地犯了一个错误:

##[错误]错误:失败的cd:cd:没有这样的文件或目录:/Users/runner/runners/2.159.2/work/1/s/app_name

我认为这是一个项目目录错误。我尝试使用变量更改它,但未能成功


是否有任何方法可以设置项目文件夹的路径和颤振SDK的路径。因为选择“颤振生成任务”时无法选择路径?

。可以在右侧窗格中配置项目和sdk的路径。请查看下面的屏幕截图

您可以单击项目文件夹路径突出显示的3dots选项,定位到您的项目文件夹

或者可以使用预定义变量(Build.SourcesDirectory)指定项目文件夹的路径。检查更多可直接在管道中使用的前缀变量

如果您正在本地托管代理上运行管道。您可以指定flatterSDK的路径,如下例所示

如果您使用的是云托管代理。您可能需要使用flatter Install任务在托管代理上安装flatter sdk


@sha aba上面的答案对你有帮助吗?有什么好消息吗?