Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Resource entry ic_launcher already defined

can any body plz help he with this issue i want to use this library on my android studio project

https://github.com/daimajia/AndroidImageSlider

put when i put it in my gradle file it shows these errors

Information:Gradle tasks [:app:generateDebugSources]
Information:res\drawable-mdpi-v4\ic_launcher.png:0: error: Resource entry ic_launcher is already defined.
Information:res\drawable-mdpi\ic_launcher.png:0: Originally defined here.
Information:res\drawable-xhdpi-v4\ic_launcher.png:0: error: Resource entry ic_launcher is already defined.
Information:res\drawable-xhdpi\ic_launcher.png:0: Originally defined here.
Information:res\drawable-xxhdpi-v4\ic_launcher.png:0: error: Resource entry ic_launcher is already defined.
Information:res\drawable-xxhdpi\ic_launcher.png:0: Originally defined here.
Information:1 error
Information:0 warnings
Information:See complete output in console
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
    C:\Users\Razi\AppData\Local\Android\android-studio\sdk\build-tools\19.1.0\aapt.exe package -f --no-crunch -I C:\Users\Razi\AppData\Local\Android\android-studio\sdk\platforms\android-19\android.jar -M C:\Users\Razi\AndroidStudioProjects\AllahNames\app\build\manifests\debug\AndroidManifest.xml -S C:\Users\Razi\AndroidStudioProjects\AllahNames\app\build\res\all\debug -A C:\Users\Razi\AndroidStudioProjects\AllahNames\app\build\assets\debug -m -J C:\Users\Razi\AndroidStudioProjects\AllahNames\app\build\source\r\debug -F C:\Users\Razi\AndroidStudioProjects\AllahNames\app\build\libs\app-debug.ap_ --debug-mode --custom-package com.ua.allahnames.app --output-text-symbols C:\Users\Razi\AndroidStudioProjects\AllahNames\app\build\symbols\debug
Error Code:
    1
Output:
    res\drawable-mdpi-v4\ic_launcher.png:0: error: Resource entry ic_launcher is already defined.
    res\drawable-mdpi\ic_launcher.png:0: Originally defined here.
    res\drawable-xhdpi-v4\ic_launcher.png:0: error: Resource entry ic_launcher is already defined.
    res\drawable-xhdpi\ic_launcher.png:0: Originally defined here.
    res\drawable-xxhdpi-v4\ic_launcher.png:0: error: Resource entry ic_launcher is already defined.
    res\drawable-xxhdpi\ic_launcher.png:0: Originally defined here.

ic_launcher already defined! What could be the error? I have tried to change build tools to 19.1.0 but I don't think it's an issue?

here is my build.gradle code

dependencies {
    compile 'com.android.support:appcompat-v7:+'
    compile 'com.daimajia.slider:library:1.0.1@aar'
    compile fileTree(dir: 'libs', include: ['*.jar'])
}
like image 373
Wasif Khalil Avatar asked Jun 10 '14 11:06

Wasif Khalil


1 Answers

I'm the author of this library. I'm so sorry for making you into this trouble.

There is a solution you can have a try:

rename the ic_launcher (in your project res/drawable-hdpi, res/drawable-mdpi, res/drawable-xhdpi, res/drawable-xxhdpi ) .

This issue occurs just when there are two files have same name.

like image 109
daimajia Avatar answered Nov 17 '22 16:11

daimajia