Jak zainstalowac biblioteke w android studio.

0

Potrzebuje zainstalowac sobie biblioteke ale mimo 2 dniowego przeczesywania internetu nic mi nie pomoglo bo ciagle cos nie dziala wiec prosze was o pomoc. Chcialbym sobie zainstalowac ta biblioteke ( https://guides.codepath.com/android/implementing-a-horizontal-listview-guide ) czy moglby ktos wytlumaczyc mi krok po kroku jak to zrobic (mam najnowsza wersje android studio jak by co )
dodam zem początkujący a moj system to OSX (podaje tak na wszelki wypadek). Za pomoc bardzo wam doswiadczonym programista bardzo dziekuje ;)

Gradle :

 
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
        maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.3.0'
        compile 'org.lucasr.twowayview:core:1.0.0-SNAPSHOT@aar'
        compile 'org.lucasr.twowayview:layouts:1.0.0-SNAPSHOT@aar'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

0

ściągasz libkę, wrzucasz do katalogu libs plik z rozszerzeniem JAR, wchodzisz do gradle, w sekcji dependency wpisujesz
compile files('libs/NAZWA_PLIKU.jar')

zresztą... na githubie jest cała instrukcja

repositories {
    maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}

dependencies {
    compile 'org.lucasr.twowayview:core:1.0.0-SNAPSHOT@aar'
    compile 'org.lucasr.twowayview:layouts:1.0.0-SNAPSHOT@aar'
}

https://github.com/lucasr/twoway-view

0

Proponuję jednak zachować to w ten sposób

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.3.0'
     
    }
}
 
allprojects {
    repositories {
        jcenter()
    }
}
 
task clean(type: Delete) {
    delete rootProject.buildDir
}
 repositories {
        maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
    }
    dependencies {
      
        compile 'org.lucasr.twowayview:core:1.0.0-SNAPSHOT@aar'
        compile 'org.lucasr.twowayview:layouts:1.0.0-SNAPSHOT@aar
    }

1 użytkowników online, w tym zalogowanych: 0, gości: 1