android - 颤振无法下载“flutter_patched_sdk”工具
问题描述
我最近将颤振升级到 1.20.4 ,当我尝试在 android studio 中创建一个新项目时出现此错误
下载失败。网址:https ://storage.googleapis.com/flutter_infra/flutter/d1bc06f032f9d6c148ea6b96b48261d6f545004f/flutter_patched_sdk.zip错误:403 Forbidden
和 android studio 不知道我的 android 设备
当我运行flutter doctor -v
颤振开始下载flutter_patched_sdk tools
但无法下载
C:\Users\raZor>flutter doctor -v
Downloading flutter_patched_sdk tools...
Download failed.
URL:
https://storage.googleapis.com/flutter_infra/flutter/d1bc06f032f9d6c148ea6b96b48261d6f545004f/flutter_patched_sdk.zip
Error: 403 Forbidden
#0 throwToolExit (package:flutter_tools/src/base/common.dart:14:3)
#1 Net._attempt (package:flutter_tools/src/base/net.dart:148:9)
<asynchronous suspension>
#2 Net.fetchUrl (package:flutter_tools/src/base/net.dart:63:33)
#3 Cache.downloadFile (package:flutter_tools/src/cache.dart:492:16)
#4 CachedArtifact._downloadArchive.<anonymous closure>(package:flutter_tools/src/cache.dart:640:23)
#5 CachedArtifact._downloadArchive.<anonymous closure> (package:flutter_tools/src/cache.dart:636:55)
#6 CachedArtifact._withDownloadFile (package:flutter_tools/src/cache.dart:670:26)
#7 CachedArtifact._downloadArchive (package:flutter_tools/src/cache.dart:636:12)
#8 CachedArtifact._downloadZipArchive (package:flutter_tools/src/cache.dart:657:12)
#9 EngineCachedArtifact.updateInner (package:flutter_tools/src/cache.dart:795:13)
#10 _rootRunUnary (dart:async/zone.dart:1198:47)
#11 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
#12 _FutureListener.handleValue (dart:async/future_impl.dart:143:18)
#13 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:696:45)
#14 Future._propagateToListeners (dart:async/future_impl.dart:725:32)
#15 Future._completeWithValue (dart:async/future_impl.dart:529:5)
#16 _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:40:15)
#17 _completeOnAsyncReturn (dart:async-patch/async_patch.dart:311:13)
#18 CachedArtifact._withDownloadFile (package:flutter_tools/src/cache.dart)
#19 _rootRunUnary (dart:async/zone.dart:1198:47)
#20 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
#21 _FutureListener.handleValue (dart:async/future_impl.dart:143:18)
#22 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:696:45)
#23 Future._propagateToListeners (dart:async/future_impl.dart:725:32)
#24 Future._completeWithValue (dart:async/future_impl.dart:529:5)
#25 Future._asyncCompleteWithValue.<anonymous closure> (dart:async/future_impl.dart:567:7)
#26 _rootRun (dart:async/zone.dart:1190:13)
#27 _CustomZone.run (dart:async/zone.dart:1093:19)
#28 _CustomZone.runGuarded (dart:async/zone.dart:997:7)
#29 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1037:23)
#30 _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#31 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#32 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)
#33 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:169:5)
有人看到这个吗?
解决方案
根据我作为受到许多制裁的伊朗人的经验,这个问题似乎与您的连接问题有关。对于像伊朗这样受到美国制裁的国家,谷歌已经限制或阻止访问它的许多服务。
尝试使用代理服务器并再次测试。
另一个问题可能与您的 ISP 阻止访问谷歌服务器有关。
推荐阅读
- azure-api-management - Azure APIM - 支持 awverify
- python - Django 文件和用户交互
- wpf - 运行时剪辑的图像
- node.js - Nodejs UUIDv4 在 Mongoose 中使用时产生常量 id 值
- module - 从 lua 模块中的函数返回值
- memcached - memcached 字节大于 limit_maxbytes
- reactjs - 必须在文本组件中呈现不变的违规文本字符串
- c# - 即使集合已锁定,foreach 也会出现 InvalidOperationException
- elixir - 如何将信息添加到 ExUnit 的输出以应对失败的测试
- assembly - 汇编中的指令STI,RET和IRET有什么区别