Adding library in Android Studio -


i new android studio ,i added library after research ,library added after lot of work showing gradle sync failed .now fed stuff posting build.gradle files of library module ,app module , main project. please me out want know library added or not.

  1. build.gradle of library

    apply plugin: 'com.android.application'  android {   compilesdkversion 17   buildtoolsversion "19.1.0"  defaultconfig {     minsdkversion 5     targetsdkversion 17 }  buildtypes {     release {         minifyenabled false         proguardfiles getdefaultproguardfile('proguard-android.txt'), 'proguard-rules.txt'     }   } }  dependencies {   compile 'com.android.support:support-v4:18.+'   compile project (':androidhorizontallistview') } 
  2. build.gradle of app moudle

    apply plugin: 'com.android.application'  android { compilesdkversion 21 buildtoolsversion "21.1.2"  defaultconfig {     applicationid "com.example.pc2.horizontalscroll"     minsdkversion 21     targetsdkversion 21     versioncode 1     versionname "1.0" } buildtypes {     release {         minifyenabled false         proguardfiles getdefaultproguardfile('proguard-android.txt'), 'proguard-rules.pro'     }   } }  dependencies {   compile filetree(dir: 'libs', include: ['*.jar'])   compile project(':androidhorizontallistview') } 

3 .build.gradle of whole project

apply plugin:'java'  buildscript {     repositories {         jcenter()     }     dependencies {         classpath 'com.android.tools.build:gradle:1.1.0'          // note: not place application dependencies here; belong         // in individual module build.gradle files     } }  dependencies {     compile project(':app')     compile project(':androidhorizontallistview')  } 

error log

2015-04-28 12:00:21,927 [1780546]   warn - nal.abstractexternalsystemtask - failed notify project evaluation listener.  com.intellij.openapi.externalsystem.model.externalsystemexception: failed notify project evaluation listener.     @ org.jetbrains.plugins.gradle.service.project.abstractprojectimporterrorhandler.createuserfriendlyerror(abstractprojectimporterrorhandler.java:106)     @ org.jetbrains.plugins.gradle.service.project.baseprojectimporterrorhandler.getuserfriendlyerror(baseprojectimporterrorhandler.java:153)     @ org.jetbrains.plugins.gradle.service.project.basegradleprojectresolverextension.getuserfriendlyerror(basegradleprojectresolverextension.java:358)     @ org.jetbrains.plugins.gradle.service.project.abstractprojectresolverextension.getuserfriendlyerror(abstractprojectresolverextension.java:151)     @ com.android.tools.idea.gradle.project.androidgradleprojectresolver.getuserfriendlyerror(androidgradleprojectresolver.java:322)     @ org.jetbrains.plugins.gradle.service.project.gradleprojectresolver$projectconnectiondatanodefunction.fun(gradleprojectresolver.java:367)     @ org.jetbrains.plugins.gradle.service.project.gradleprojectresolver$projectconnectiondatanodefunction.fun(gradleprojectresolver.java:333)     @ org.jetbrains.plugins.gradle.service.project.gradleexecutionhelper.execute(gradleexecutionhelper.java:203)     @ org.jetbrains.plugins.gradle.service.project.gradleprojectresolver.resolveprojectinfo(gradleprojectresolver.java:116)     @ org.jetbrains.plugins.gradle.service.project.gradleprojectresolver.resolveprojectinfo(gradleprojectresolver.java:64)     @ com.intellij.openapi.externalsystem.service.remote.remoteexternalsystemprojectresolverimpl$1.produce(remoteexternalsystemprojectresolverimpl.java:41)     @ com.intellij.openapi.externalsystem.service.remote.remoteexternalsystemprojectresolverimpl$1.produce(remoteexternalsystemprojectresolverimpl.java:37)     @ com.intellij.openapi.externalsystem.service.remote.abstractremoteexternalsystemservice.execute(abstractremoteexternalsystemservice.java:59)     @ com.intellij.openapi.externalsystem.service.remote.remoteexternalsystemprojectresolverimpl.resolveprojectinfo(remoteexternalsystemprojectresolverimpl.java:37)     @ com.intellij.openapi.externalsystem.service.remote.wrapper.externalsystemprojectresolverwrapper.resolveprojectinfo(externalsystemprojectresolverwrapper.java:49)     @ com.intellij.openapi.externalsystem.service.internal.externalsystemresolveprojecttask.doexecute(externalsystemresolveprojecttask.java:48)     @ com.intellij.openapi.externalsystem.service.internal.abstractexternalsystemtask.execute(abstractexternalsystemtask.java:137)     @ com.intellij.openapi.externalsystem.service.internal.abstractexternalsystemtask.execute(abstractexternalsystemtask.java:123)     @ com.intellij.openapi.externalsystem.util.externalsystemutil$2.execute(externalsystemutil.java:406)     @ com.intellij.openapi.externalsystem.util.externalsystemutil$3$2.run(externalsystemutil.java:483)     @ com.intellij.openapi.progress.impl.progressmanagerimpl$taskrunnable.run(progressmanagerimpl.java:471)     @ com.intellij.openapi.progress.impl.progressmanagerimpl$2.run(progressmanagerimpl.java:178)     @ com.intellij.openapi.progress.progressmanager.executeprocessunderprogress(progressmanager.java:209)     @ com.intellij.openapi.progress.impl.progressmanagerimpl.executeprocessunderprogress(progressmanagerimpl.java:212)     @ com.intellij.openapi.progress.impl.progressmanagerimpl.runprocess(progressmanagerimpl.java:171)     @ com.intellij.openapi.progress.impl.progressmanagerimpl$8.run(progressmanagerimpl.java:380)     @ com.intellij.openapi.application.impl.applicationimpl$8.run(applicationimpl.java:419)     @ java.util.concurrent.executors$runnableadapter.call(executors.java:511)     @ java.util.concurrent.futuretask.run(futuretask.java:266)     @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1142)     @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:617)     @ java.lang.thread.run(thread.java:745)     @ com.intellij.openapi.application.impl.applicationimpl$1$1.run(applicationimpl.java:149) 

at first should setup library appropriate plugin:

com.android.library  

instead of

com.android.application 

second step setup settings.gradle file in project root containing sub projects references working: should contain:

include: ':app',':androidhorizontallistview' 

please try again compile project.