Android复制资源错误
我的项目编译得很好,直到我删除了一些png绘图,并通过导航到New>vector Asset将它们替换为vector绘图。我现在收到一个重复资源错误 这是我的res文件夹: 以下是Gradle控制台中的错误消息:Android复制资源错误,android,gradle,android-resources,android-vectordrawable,Android,Gradle,Android Resources,Android Vectordrawable,我的项目编译得很好,直到我删除了一些png绘图,并通过导航到New>vector Asset将它们替换为vector绘图。我现在收到一个重复资源错误 这是我的res文件夹: 以下是Gradle控制台中的错误消息: Execution failed for task ':app:mergeDebugResources'. > [drawable/ic_menu_manage] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/ma
Execution failed for task ':app:mergeDebugResources'.
> [drawable/ic_menu_manage] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/drawable/ic_menu_manage.xml [drawable/ic_menu_manage] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/values/drawables.xml: Error: Duplicate resources
[drawable/ic_menu_share] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/drawable/ic_menu_share.xml [drawable/ic_menu_share] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/values/drawables.xml: Error: Duplicate resources
[drawable/ic_menu_slideshow] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/drawable/ic_menu_slideshow.xml [drawable/ic_menu_slideshow] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/values/drawables.xml: Error: Duplicate resources
[drawable/ic_menu_send] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/drawable/ic_menu_send.xml [drawable/ic_menu_send] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/values/drawables.xml: Error: Duplicate resources
[drawable/ic_menu_gallery] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/drawable/ic_menu_gallery.xml [drawable/ic_menu_gallery] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/values/drawables.xml: Error: Duplicate resources
[drawable/ic_menu_camera] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/drawable/ic_menu_camera.xml [drawable/ic_menu_camera] /Users/tomfinet/AndroidStudioProjects/Birthpay/app/src/main/res/values/drawables.xml: Error: Duplicate resources
如何修复此问题以及发生此问题的原因?此错误表明
drawable.xml
文件应对此错误负责。所以我打开它并注释掉了xml代码,应用程序运行良好。我不知道为什么会这样做,但这解决了问题。当我们在out项目中添加一些新内容时,在这种情况下,资源可能会重复,在运行应用程序时会出现错误,在我的情况下,也会出现与我面临的问题相同的问题,而我在java项目中添加了kotlin活动,在它中会出现错误
任务“:app:mergeDebugResources”的执行失败\themes.xml:错误:重复资源
因此,在这种情况下,请检查本地历史记录并从res文件夹中删除重复的资源,因此只需还原更改即可
要恢复更改,请单击res文件夹并转到本地历史记录,检查重复的文件名,并恢复运行代码中不存在的更改
在我的例子中,was\themes.xml文件是新添加的,所以我恢复了更改并运行代码,它成功运行了重建项目。清理并重建项目,然后运行Not working fellasGuys,这里有什么问题@Onkar Nenetry可更改图标名称。这可能会解决你的问题