Flutter安装好配置环境变量之后在cmd运行Flutter doctor出现如下 两个问题:

HTTP host https://maven.google.com/ is not reachable.Reason: An error occurred while checking the HTTP host
HTTP host https://cloud.google.com/ is not reachable.Reason: An error occurred while checking the HTTP host

1、找到flutter sdk的文件目录,打开下面路径文件

flutter\packages\flutter_tools\lib\src\http_host_validator.dart

2、将文件中的链接进行替换

将其中的 https://maven.google.com/ 修改为 https://dl.google.com/dl/android/maven2/(解决第一个问题)

再将 kPubDevHttpHostkgCloudHttpHost 两个常量 分别修改为 https://pub.flutter-io.cn/https://storage.flutter-io.cn/(解决第二个)

3、去到flutter\bin目录,删除cache目录下的flutter_tools.snapshot 文件

4、新开一个cmd,在cmd命令窗口重新运行flutter doctor,问题解决。

X HTTP host https://maven.google.com/ is not reachable. Reason: An error occurred while checking the HTTP host, 尝试很多方法都无法解决,Google好久也没有解决办法,自己尝试修改http_host_validator.dart文件后得到解决,特此记录,解决办法如下: 1、找到flutter sdk的文件 flutter/runtime/runtime_controller.cc flutter/synchronization/pipeline.h flutter/fml/message_loop_impl.cc flutter/lib/ui/window/window.cc flutter/lib/ui/window.dart flutter/lib/ui/hooks.dart lib/src/widgets/framework.dart lib/src/widgets/binding.dart lib/src/scheduler/binding.dart lib/src/semantics/semantics.dart lib/src/rendering/ - binding.dart - object.dart - view.dart
请注意,该项目已移开。 请前往https://github.com/tobrun/flutter-mapbox-gl进行更新。 Flutter Mapbox GL Native此Flutter请注意,该项目已移动。 请前往https://github.com/tobrun/flutter-mapbox-gl进行更新。 Flutter Mapbox GL Native这个适用于mapbox-gl-native的Flutter插件可在Flutter小部件内启用嵌入式交互式和可自定义的矢量地图。 该项目插件处于早期开发阶段。 目前仅支持Android。 Android入门以下示例使用Mapbox矢量磁贴,这些磁贴需要Mapbox帐户和Mapbox访问令牌。 $ flutter doctor -v [✓] Flutter (Channel stable, 2.10.3, on macOS 11.5.1 20G80 darwin-arm, locale zh-Hans..
制作这个小工具主要是为了在电脑上调试Flutter Web,我的项目运行Flutter Web一直运行不了,所以就采用flutter build web 命令编译之后再看效果,因为Flutter Web编译之后需要放在服务器上才能运行,所以就本地搭一个http服务器,其它工具都太大了,配置环境麻烦,所以就做了个这个 使用方法:这个服务器主要读取web文件夹里面的html文件,所以将web文件夹放到和exe同目录,然后在web文件夹里面放html,双击运行WebServer.exe,然后在浏览器中打开http://localhost:7777/web/即可 如果是用于Flutter Web 直接放到build文件夹即可 build/web目录就是Flutter Web的默认编译输出目录
flutter官网下载flutter sdk包 2.解压到C盘除去program file相关的目录(最好自己创建一个新的目录,因为放在program file等目录需要特殊的权限,会出现问题) Android 需要安装Android SDK ,同理苹果开发也需要对应的环境 安装ide工具(Android Studio ,visual studio code)都可以 运行 flutt Android Studio下载地址https://developer.android.google.cn/studio/ google chrome 浏览器浏览器电脑版下载,浏览器中文版下载 三、获取Flutter SDK https://flutter.dev...
1. 下载Flutter SDK:从Flutter官网下载最新的Flutter SDK,解压到你想要安装的目录下。 2. 配置环境变量:将Flutter SDK的bin目录添加到系统环境变量中,这样就可以在任何地方使用Flutter命令了。 3. 安装Android Studio:Flutter需要依赖Android Studio来进行开发,所以需要先安装Android Studio。 4. 安装Flutter插件:在Android Studio中安装Flutter插件,这样就可以在Android Studio中创建Flutter项目了。 5. 创建Flutter项目:在Android Studio中创建Flutter项目,选择Flutter应用程序模板,然后按照提示进行操作即可。 6. 运行Flutter项目:在Android Studio中运行Flutter项目,选择模拟器或真机进行测试。 7. 安装Flutter插件:在Android Studio中安装Flutter插件,这样就可以在Android Studio中创建Flutter项目了。 8. 创建Flutter项目:在Android Studio中创建Flutter项目,选择Flutter应用程序模板,然后按照提示进行操作即可。 9. 运行Flutter项目:在Android Studio中运行Flutter项目,选择模拟器或真机进行测试。