Flutter开发HarmonyOS鸿蒙Next应用的时候拉取dev分支出现Failed to download

发布于 1周前 作者 songsunli 最后一次编辑是 5天前 来自 Flutter

Flutter开发HarmonyOS鸿蒙Next应用的时候拉取dev分支出现Failed to download
【任务描述】 拉取最新的flutter_flutter dev分支后(aa3b0ede0f7c789997b9711ad2bf297e0f3c182c),会出现如下问题导致编译不过

Failed to download https://storage.flutter-io.cn/flutter_infra_release/flutter/1b05a3a7f6fd451e7822389d170b6f93852c9f97/ohos-arm64-profile/darwin-x64.zip. Ensure you have network connectivity and then try again.

【环境信息】: 手机os版本:Canary3 SP2(3.0.0.22SP81) IDE: devecostudio-mac-x86-5.0.3.300SP2 SDK: OpenHarmony 5.0.0.22 输入图片说明

还原成20805084969a764d0fba0fa9851a36496d27cda7的commit后能够编译通过。希望能帮忙看一下

3 回复

看README.md文件,把Flutter代理换成华为的;

export FLUTTER_STORAGE_BASE_URL=https://flutter-ohos.obs.cn-south-1.myhuaweicloud.com

在Flutter开发HarmonyOS鸿蒙Next应用时,遇到拉取dev分支出现“Failed to download”的问题,通常可能是由于网络问题、仓库配置错误或依赖版本冲突等原因引起的。以下是一些可能的解决方法,帮助你定位并解决问题:

  1. 检查网络连接:首先确保你的开发环境可以正常访问外部网络,特别是Git仓库所在的服务器。

  2. 验证仓库URL:检查你的仓库URL是否正确,特别是分支名称(dev)是否拼写正确,以及仓库是否存在该分支。

  3. 代理和镜像配置:如果你处于网络受限的环境,可能需要配置代理或使用镜像源来加速依赖下载。

  4. 清理缓存:尝试清理Git缓存和Flutter的pub缓存,有时候旧的缓存数据会导致下载失败。

  5. 版本兼容性:确保你的Flutter SDK、Dart SDK以及HarmonyOS SDK的版本相互兼容。

  6. 权限问题:检查是否有足够的权限访问目标仓库的dev分支。

如果上述方法都无法解决问题,建议检查具体的错误信息,可能会有更详细的提示。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部