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

Flutter项目因AndroidManifest.xml缺失package属性无法运行求助

解决Flutter项目"package identifier or launch activity not found"报错

一、补全AndroidManifest.xml的package属性

  • 你的package值可以从项目根目录的pubspec.yaml里的name字段来设置,常规格式是反向域名+项目名,比如pubspec里name是clientminer,可以设为com.example.clientminer,也可以改成你自己的域名格式(比如com.yourname.clientminer)。
  • 直接修改C:\clientminer\android\app\src\main\AndroidManifest.xml的<manifest>标签,补上package属性:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.clientminer">
    <!-- 保留文件里原有的其他内容 -->
</manifest>

二、用flutter create重建Android配置文件(补全后仍有问题时用)

  • 打开终端,切换到项目根目录C:\clientminer,执行以下命令,它会重新生成Android平台的标准配置文件,包括正确的AndroidManifest.xml,不会覆盖你的Dart代码和业务文件:
flutter create --platforms android .
  • 命令末尾的.表示在当前目录执行操作,专门用来修复平台配置文件缺失或损坏的问题。

三、后续验证步骤

  • 先执行flutter clean清理项目缓存,再运行flutter pub get重新拉取依赖
  • 重启模拟器/重新连接真机,最后执行flutter run测试项目能否正常启动

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 19:40:25