我已经在 Android Studio 中创建了一个 Flutter 应用程序,我想将“lib”目录(Dart 源文件所在的位置)的名称更改为“src”。
但是,当我这样做时,导入“package:/main.dart”失败。我怎样才能改变它?
我更改了.iml文件中的路径,项目编译并运行,但此测试文件仍然显示错误。
最佳答案
此名称是硬编码的,无法更改。
整个 pub
包系统取决于该目录名称。
还有一个约定,即分析器等工具支持 lib/src
中的代码在未由 lib/
中其他目录中的文件导出时被视为包私有(private)。
关于android-studio - 如何安全地更改 Flutter Android Studio 项目中的 "lib"目录名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50948751/