初学Flutter时我遇到的问题汇总

这些是我学习Flutter过程中遇到的问题列表 项目问题 Android Studio丢失Image Asset新建项 这样会在新的界面打开IDE,等同步完成,然后就有新建项了。 调试 Flutter编辑时,没有色板预览 需要设置Java运行环境,设置好以后,就可以用了。 Debug条件运行 需要引入flutter/foundation.dart然后,使用kDebugMode进行判断即可。 import 'package:flutter/foundation.dart'; if (kDebugMode) { print(" changed $v"); } 隐藏Debug 条幅 在代码的theme入口代码添加debugShowCheckedModeBanner: false,,完整代码如下: class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', theme: ThemeData( colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple), useMaterial3: true, ), debugShowCheckedModeBanner: false, home: const MyHomePage(title: 'Flutter Demo Home Page'), ); } } AndroidStudio可以显示设备但是Flutter的设备选择没有设备 先检查Android SDK PS C:\Windows\system32> flutter doctor --android-licenses Flutter assets will be downloaded from https://storage....

May 25, 2023 · 2 min · czyt

Flutter开发Maven配置

在Flutter开发时,可能因为网络等原因导致maven不能正常工作,造成Flutter项目卡住的情况。下面是解决办法。原文链接 https://flutter.cn/community/china 如果你在国内使用 Flutter,那么你可能需要找一个与官方同步的可信的镜像站点,帮助你的 Flutter 命令行工具到该镜像站点下载其所需的资源。你需要为此设置两个环境变量:PUB_HOSTED_URL 和 FLUTTER_STORAGE_BASE_URL,然后再运行 Flutter 命令行工具。 以 macOS 或者与 Linux 相近的系统为例,这里有以下步骤帮助你设定镜像。在系统终端里执行如下命令设定环境变量,并通过 GitHub 检出 Flutter SDK: content_copy $ export PUB_HOSTED_URL=https://pub.flutter-io.cn $ export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn $ git clone -b dev https://github.com/flutter/flutter.git $ export PATH="$PWD/flutter/bin:$PATH" $ cd ./flutter $ flutter doctor Flutter SDK配置修改 flutter的maven设置在<安装目录>\packages\flutter_tools\gradle\flutter.gradle 打包配置 buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/central' } maven { url 'https://maven.aliyun.com/repository/jcenter' } // google() // jcenter() } dependencies { /* When bumping, also update ndkVersion above....

May 27, 2022 · 1 min · czyt