You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

新建Flutter项目打开AndroidManifest.xml报错,flutter doctor正常求解决

Flutter新项目AndroidManifest.xml报错的解决思路

你的问题大概率是项目目录结构错误、Gradle未同步或资源文件缺失导致的,以下是逐步解决步骤:

1. 先修正目录路径

你给出的路径是../android/app/source/main/AndroidManifest.xml,但标准Flutter项目的AndroidManifest.xml路径应该是../android/app/src/main/AndroidManifest.xml——把source改成src,这是新手常见的拼写错误,也是IDE无法识别资源的核心原因之一。

2. 同步项目依赖与配置

执行以下操作完成项目同步:

  • 终端运行 flutter clean 清除项目缓存
  • 运行 flutter pub get 重新获取Flutter依赖
  • 在Android Studio中点击工具栏的「Sync Project with Gradle Files」按钮,同步Gradle配置

3. 逐个修复具体错误

  • Unresolved class '{applicationName}':打开AndroidManifest.xml,把android:name="${applicationName}"替换为你的应用包名(比如com.example.myflutterapp);或者检查app模块下的build.gradle,确保defaultConfig中配置了applicationId,同步后IDE会自动识别${applicationName}。
  • Cannot resolve symbol '@mipmap/ic_launcher':查看../android/app/src/main/res/下的mipmap-*目录,确认存在ic_launcher.png系列图标。如果缺失,可在pubspec.yaml中添加flutter_launcher_icons依赖后,运行flutter pub run flutter_launcher_icons:main自动生成;也可以手动制作图标放入对应目录。
  • MainActivity must extend android.app.Activity:打开MainActivity.kt(或MainActivity.java),将继承关系改为Flutter默认的FlutterActivity:
    Kotlin版本:class MainActivity : FlutterActivity()
    Java版本:public class MainActivity extends FlutterActivity
    改完后同步项目即可。
  • Cannot resolve symbol '@style/LaunchTheme' 和 '@style/NormalTheme':检查../android/app/src/main/res/values/styles.xml文件,若这两个主题不存在,添加以下默认配置:
    <resources>
        <style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
            <item name="android:windowBackground">@drawable/launch_background</item>
        </style>
        <style name="NormalTheme" parent="@android:style/Theme.Black.NoTitleBar">
            <item name="android:windowBackground">@drawable/launch_background</item>
        </style>
    </resources>
    
    同时确认res/drawable目录下有launch_background.xml文件,没有的话从正常Flutter项目中复制一份即可。

4. 清理IDE缓存

如果以上步骤都没解决,打开Android Studio的File → Invalidate Caches...,选择「Invalidate and Restart」重启IDE,彻底清理缓存后再重新打开项目。

内容的提问来源于stack exchange,提问作者Emre

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 19:06:32