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

React Native中AndroidManifest.xml缺失package名称问题咨询

解决React Native项目中找不到AndroidManifest.xml里package名称的问题

你的AndroidManifest.xml里没看到package属性是正常的——新版本React Native(0.70及以上)已经把应用包名的配置移到Gradle文件里了,不再直接写在Manifest的根标签上。

你可以通过这几个途径找到包名:

  • 打开android/app/build.gradle文件,找到defaultConfig代码块里的applicationId字段,它的值就是你的应用包名:
defaultConfig {
    applicationId "com.yourproject" // 这就是包名
    minSdkVersion rootProject.ext.minSdkVersion
    targetSdkVersion rootProject.ext.targetSdkVersion
    versionCode 1
    versionName "1.0"
}
  • 查看项目的代码目录结构:android/app/src/main/java/下的多级目录就是包名的结构,比如目录是com/yourproject,那包名就是com.yourproject,对应Manifest里.MainApplication这种相对类名的完整路径就是com.yourproject.MainApplication。

如果后续配置需要用到包名(比如相关集成设置),直接用build.gradle里的applicationId值就行,也可以在Manifest里用${applicationId}来引用这个包名。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 10:25:20