跳到主要内容

flutter开发过程中问题汇总

FlutterExampleAppsgithub 上的一个开源项目,它包含很多 flutter 的应用,非常适合初学者。本文记录在实践这个项目的过程中遇到的问题。

  1. Build failed due to use of deprecated Android v1 embedding.

 修改 android\app\src\main\AndroidManifest.xml ,将

<application
android:name="io.flutter.app.FlutterApplication"
...

改为

<application
android:name="${applicationName}"
...

 添加下面配置

<meta-data
android:name="flutterEmbedding"
android:value="2" />
...
  1. Type 'CheckManifest' property 'manifest' has @Input annotation used on property of type 'File'.

 找到 android 文件夹下面的 build.gradle ,将com.android.tools.build:gradle的版本改到4.2.0。

dependencies {
classpath 'com.android.tools.build:gradle:4.2.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
  1. 在Vs Code调试时提示未验证的断点。

 前往 Dart 扩展的设置页面,找到允许调试 SDK 和允许调试外部包这两个选项,选中即可。





  1. "Build failed due to use of deprecated Android v1 embedding" when building Flutter app

  2. A problem was found with the configuration of task ':app:checkDebugManifest' (type 'CheckManifest') in flutter

  3. Unable to debug flutter dart code in VS Code, Unverified Breakpoint error

署名-非商业性使用-禁止演绎 4.0 国际