Error: Duplicate resources

时间:2025-02-18 10:01:06
[drawable-xhdpi-v4]png: Error: Duplicate resources

解决办法:
/questions/53239705/react-native-error-duplicate-resources-android

找到node_modules/react-native/,
在doFirst后面加上如下代码,如下:

			doFirst {
                ()
                ()
                ()
                ()
            }
            doLast {
                def moveFunc = { resSuffix ->
                    File originalDir = file("$buildDir/generated/res/react/release/drawable-${resSuffix}");
                    if (()) {
                        File destDir = file("$buildDir/../src/main/res/drawable-${resSuffix}");
                        (file: originalDir, tofile: destDir);
                    }
                }
                ("ldpi").call()
                ("mdpi").call()
                ("hdpi").call()
                ("xhdpi").call()
                ("xxhdpi").call()
                ("xxxhdpi").call()
            }