React Native AndroidManifest.xml 调试与主要?

gke*_*ley 11 android-manifest reactjs react-native

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

Rad*_*rys 11

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