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

删除AndroidManifestFile.xml后无法读取packageName,如何设置主清单文件?

解决“Cannot read packageName from....”错误并设置主AndroidManifest.xml

方法一:通过Android Studio项目结构配置

  • 打开Android Studio,点击顶部菜单栏 File → Project Structure(快捷键:Windows/Linux用Ctrl+Alt+Shift+S,Mac用Cmd+;)
  • 左侧面板选Modules,选中你的主模块(通常是app)
  • 切换到Sources标签,找到Manifest Files区域
  • 点加号+,选中你保留的AndroidManifest.xml文件添加进去
  • 如果列表里还有已删除文件的残留路径,选中后点减号-删掉
  • 确认保留的Manifest文件旁标注了(main),没有的话右键它选Set as Main

方法二:手动修改build.gradle文件

如果上面的操作没生效,直接修改模块的build.gradle(一般在app目录下):

  • 在android代码块里添加或修改sourceSets配置,指定主Manifest的实际路径:
android {
    // 其他已有配置...
    sourceSets {
        main {
            manifest.srcFile 'src/main/AndroidManifest.xml'
            // 替换成你保留的Manifest文件的真实路径
        }
    }
}
  • 点击右上角的Sync Now同步项目

最后清理重建项目

  • 点击顶部菜单栏Build → Clean Project
  • 再点Build → Rebuild Project
  • 重启Android Studio确保缓存清除

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 06:05:21