首页 > 解决方案 > React Native AndroidManifest.xml 调试与主要?

问题描述

我一直在开发一个 React Native 应用程序,只是注意到有两个不同的AndroidManifest.xml文件:android/app/src/main/AndroidManifest.xmlandroid/app/src/debug/AndroidManifest.xml. 这两者有什么区别?更一般地说,调试文件夹和主文件夹之间有什么区别?当您在模拟器上运行您的应用程序时使用一个,而当应用程序被推送到商店等时使用另一个?

标签: reactjsreact-nativeandroid-manifest

解决方案


AndroidManifest主目录中的内容将在您生成发布 APK 时使用,调试文件夹中的内容将在开发模式下运行时AndroidManifest添加和/或替换主目录中的内容。AndroidManifest在模拟器上运行与开发/发布模式无关。除此之外,您可以将更多内容放入调试文件夹(如应用程序图标),以在开发模式下运行时替换主文件夹中的内容。


推荐阅读