当我运行react-native run-android --variant=release
时,一切正常,应用程序已加载,但代码已经存在了几天。
仔细阅读后,我发现了一些使用react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
重新捆绑应用程序的建议。
上面的代码将我所有的图像复制到/android/app/src/main/res/drawable-mdpi
文件夹中,从而导致重复资源错误,
[drawable-xhdpi-v4 / node_modules_reactnavigation_src_views_assets_backicon] /用户/ Ilyakar / Documents / Business / Development / My_Projects / new / Einee / App / android / app / src / main / res / drawable-xhdpi / node_modules_ass_backact。 png [drawable-xhdpi-v4 / node_modules_reactnavigation_src_views_assets_backicon] /Users/Ilyakar/Documents/Business/Development/My_Projects/new/Einee/App/android/app/build/generation/res/react/release/drawable-xhdpi/node_modules_ets_backact.png :错误:重复的资源[drawable-xxhdpi-v4 / node_modules_reactnavigation_src_views_assets_backicon] /Users/Ilyakar/Documents/Business/Development/My_Projects/new/Einee/App/android/app/src/main/res/drawable-xxhdpi/node_modules_ets_backs-sets.react [drawable-xxhdpi-v4 / node_modules_reactnavigation_src_views_assets_backicon] / Users / Ilyakar / Documents / Business / Development / My_Projects / new / Einee / App / android / app / build / generation / res / react / release / drawable-x xhdpi / node_modules_reactnavigation_src_views_assets_backicon.png:错误:资源重复
因此,到目前为止,我想出的唯一解决方案是捆绑该应用程序,然后从 drawable-mdpi 文件夹中删除所有图像。但这不是在我需要更新Android应用程序时必须执行此操作的好方法。