【问题标题】:React Native AndroidManifest.xml debug vs main?React Native AndroidManifest.xml 调试与主要?
【发布时间】:2019-10-01 15:43:29
【问题描述】:

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

【问题讨论】:

    标签: reactjs react-native android-manifest


    【解决方案1】:

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

    【讨论】:

    • 感谢您的洞察力。什么是开发/发布模式,开发模式与在模拟器上运行有何不同?开发模式是您在某处设置的标志,以便您可以使用 app/src/debug 文件夹之类的东西吗?
    • 您可以在设备或模拟器上使用 dev/release 运行,设备与您选择的模式无关。调试/发布模式的资源很多,请googlestackoverflow.com/questions/29027643/…
    猜你喜欢
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-17
    • 2019-05-06
    • 1970-01-01
    • 2017-12-17
    相关资源
    最近更新 更多