reactjs - React Native AndroidManifest.xml 调试与主要?
问题描述
我一直在开发一个 React Native 应用程序,只是注意到有两个不同的AndroidManifest.xml
文件:android/app/src/main/AndroidManifest.xml
和android/app/src/debug/AndroidManifest.xml
. 这两者有什么区别?更一般地说,调试文件夹和主文件夹之间有什么区别?当您在模拟器上运行您的应用程序时使用一个,而当应用程序被推送到商店等时使用另一个?
解决方案
AndroidManifest
主目录中的内容将在您生成发布 APK 时使用,调试文件夹中的内容将在开发模式下运行时AndroidManifest
添加和/或替换主目录中的内容。AndroidManifest
在模拟器上运行与开发/发布模式无关。除此之外,您可以将更多内容放入调试文件夹(如应用程序图标),以在开发模式下运行时替换主文件夹中的内容。
推荐阅读
- algorithm - 在多级排序链表中插入和删除
- javascript - 希望从文本输入中获取 Quantity 并使用 OnClick="location.href" 将信息推送到新页面
- flutter - 使用 Switch 时的 showModalBottomSheet 堆叠
- google-apps-script - 使用 Google Apps 脚本从多个表单中获取回复并向每个回复者发送一次电子邮件
- python - 如何让 APScheduler 运行 python 脚本?
- sql - Excel 电源查询(使用 SQL)将行值作为参数传递
- amazon-web-services - AWS Lightsail 是否支持云配置用户数据?
- javascript - 函数是异步的,但出现无法使用 await 关键字的错误
- javascript - 浏览器调整大小时圆形旋转文本的问题
- c# - C# / .NET5 IMemoryCache 抛出类型为“System.ObjectDisposedException”的异常