Flutter从入门到放弃-细节坑自己之一文件编码格式

本文记录了作者在学习Flutter时遇到的编码问题,强调.dart文件必须使用UTF-8编码。在按照官方文档敲代码并添加注释后,程序无法运行。经过排查,发现Android Studio编码设置为GB2312,改为UTF-8后问题解决,提醒开发者注意文件编码对Flutter应用的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近开始学习flutter,看着官方文档开始踩坑,将遇到的一些问题记录下来。

首先第一个,就是.dart文件编码格式的问题,这是我费了几个小时才发现的问题,都怪自己没设定好,所以写下这篇文章希望能帮助到其他人。

先来总结:.dart文件一定要使用UTF-8编码格式。

以下是问题重现:

在对着官方文档的布局教程敲代码,好不容易敲完,

加了点注释

点击运行,然后运行不起来,提示

Your application could not be compiled, because its dependencies could not be established.
Could not read "xxxxxx\Flutter\flutter_ex1\lib\main.dart" when determining Dart dependencies.

多方尝试,一点点删除代码,最后定位到了两个地方:

看起来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值