intellij idea - UNEXPECTED TOP-LEVEL EXCEPTION in Android Studio with apache libraries -


i working on project upload file server because of using apache libraries. getting following error when try build project

error:execution failed task ':app:dexdebug'. com.android.ide.common.internal.loggederrorexception: failed run command: c:\documents , settings\rohitkum\appdata\local\android\sdk\build-tools\21.1.2\dx.bat --dex --no-optimize --output c:\documents , settings\rohitkum\androidstudioprojects\nfcdemo\app\build\intermediates\dex\debug --input-list=c:\documents , settings\rohitkum\androidstudioprojects\nfcdemo\app\build\intermediates\tmp\dex\debug\inputlist.txt error code: 2 output: unexpected top-level exception: com.android.dex.dexexception: multiple dex files define lorg/apache/http/consts; @ com.android.dx.merge.dexmerger.readsortabletypes(dexmerger.java:596) @ com.android.dx.merge.dexmerger.getsortedtypes(dexmerger.java:554) @ com.android.dx.merge.dexmerger.mergeclassdefs(dexmerger.java:535) @ com.android.dx.merge.dexmerger.mergedexes(dexmerger.java:171) @ com.android.dx.merge.dexmerger.merge(dexmerger.java:189) @ com.android.dx.command.dexer.main.mergelibrarydexbuffers(main.java:454) @ com.android.dx.command.dexer.main.runmonodex(main.java:303) @ com.android.dx.command.dexer.main.run(main.java:246) @ com.android.dx.command.dexer.main.main(main.java:215) @ com.android.dx.command.main.main(main.java:106)

as understood of previous answers, error occurs when have same library/directory included more once in build.gradle's dependencies. not able figure out of library repeating in build.gradle's dependencies given below

dependencies {     compile filetree(dir: 'libs', include: ['*.jar'])     compile 'com.android.support:support-v4:20.+'     compile group: 'org.apache.httpcomponents' , name: 'httpclient-android' , version: '4.3.5.1'     compile('org.apache.httpcomponents:httpmime:4.3') {         exclude module: "httpclient"     }  } 

someone please me in finding duplicate library. in advance!

it may because, both project , of library project includes android-support-v4 jar. why showing duplication

try this. best answer

https://stackoverflow.com/a/21100040/3020568


Popular posts from this blog