当我使用以下命令构建React Native项目时
gradlew bundleRelease
出现 Task :app:mergeReleaseResources
的致命错误。
失败:构建遇到异常。
出现错误:无法执行任务':app:mergeReleaseResources'。 [drawable-hdpi-v4 / node_modules_reactnavigation_stack_src_views_assets_backicon] C:\ Users \ victo \ Documents \ git \ melhor \ app-user \ android \ app \ src \ main \ res \ drawable-hdpi \ node_modules_reactnavigation_stack_src_views_assets_backicon.png [drawable-hdpi-v4 / node_modules_reactnavigation_stack_src_views_assets_backicon] C:\ Users \ victo \ Documents \ git \ melhor \ app-user \ android \ app \ build \ generated \ res \ react \ release \ drawable-hdpi \ node_modules_reactnavigation_stack_src_views_assets_backicon.png:错误:重复的资源 [drawable-mdpi-v4 / node_modules_reactnavigation_stack_src_views_assets_backicon] C:\ Users \ victo \ Documents \ git \ melhor \ app-user \ android \ app \ src \ main \ res \ drawable-mdpi \ node_modules_reactnavigation_stack_src_views_assets_backicon.png [drawable-mdpi-v4 / node_modules_reactnavigation_stack_src_views_assets_backicon] C:\ Users \ victo \ Documents \ git \ melhor \ app-user \ android \ app \ build \ generated \ res \ react \ release \ drawable-mdpi \ node_modules_reactnavigation_stack_src_views_assets_backicon.png:错误:重复的资源 [drawable-mdpi-v4 / node_modules_reactnavigation_stack_src_views_assets_backiconmask] C:\ Users \ victo \ Documents \ git \ melhor \ app-user \ android \ app \ src \ main \ res \ drawable-mdpi \ node_modules_reactnavigation_stack_src_views_assets_backiconmask.png [drawable-mdpi-v4 / node_modules_reactnavigation_stack_src_views_assets_backiconmask] C:\ Users \ victo \ Documents \ git \ melhor \ app-user \ android \ app \ build \ generated \ res \ react \ release \ drawable-mdpi \ node_modules_reactnavigation_stack_src_views_assets_backiconmask.png:错误:重复的资源 [drawable-mdpi-v4 / src_assets_address_emptyaddress] C:\ Users \ victo \ Documents \ git \ melhor \ app-user \ android \ app \ src \ main \ res \ drawable-mdpi \ src_assets_address_emptyaddress.png [drawable-mdpi-v4 / src_assets_address_emptyaddress] C:\ Users \ victo \ Documents \ git \ melhor \ app-user \ android \ app \ build \ generated \ res \ react \ release \ drawable-mdpi \ src_assets_address_emptyaddress.png:错误:重复的资源 [drawable-mdpi-v4 / src_assets_address_faildelivery] C:\ Users \ victo \ Documents \ git \ melhor \ app-user \ android \ app \ src \ main \ res \ drawable-mdpi \ src_assets_address_faildelivery.png [drawable-mdpi-v4 / src_assets_address_faildelivery] C:\ Users \ victo \ Documents \ git \ melhor \ app-user \ android \ app \ build \ generated \ res \ react \ release \ drawable-mdpi \ src_assets_address_faildelivery.png:错误:重复的资源 [drawable-mdpi-v4 / src_assets_brands_bayer] C:\ Users \ victo \ Documents \ git \ melhor \ app-user \ android \ app \ src \ main \ res \ drawable-mdpi \ src_assets_brands_bayer.png [drawable-mdpi-v4 / src_assets_brands_bayer]这个错误更大,并且有更多的“重复资源”。
我发现这是因为我在应用程序中使用的图像有问题,但这只是一个在应用程序中使用同名文件的图像,为什么会被认为是“重复”的?
还有其他资源,例如 React Navigation 中的“node_modules_reactnavigation_stack_src_views_assets_backicon” 资源,我无法控制。