Как добавить JAR в проект gradle?

Я использую gradle в студии Android для проекта Android. У меня есть jar, который я скачал, называется TestFlightAppLib.jar. Этот банку нет в репозитории maven, поэтому я не могу просто поместить его в свой build.gradle.

Как я могу добавить этот JAR файл в свой проект? Я не вижу возможности добавить внешнюю банку в проект.

enter image description here

Обновление

Это мой полный build.gradle

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion "18.1.1"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 18
    }

}

dependencies {
    compile 'com.actionbarsherlock:actionbarsherlock:[email protected]'
    compile 'com.android.support:support-v4:18.0.+'
    compile 'com.google.code.gson:gson:2.2.4'
    compile 'com.squareup.retrofit:retrofit:1.2.2'
    compile 'com.github.rtyley:roboguice-sherlock:1.5'
    compile 'org.roboguice:roboguice:2.0'
    compile files('libs/TestFlightLib.jar')
}

Это сообщение об ошибке:

Gradle: Execution failed for task ':MyProject:compileDebug'.
> Compilation failed; see the compiler error output for details.
/Users/droid/android/MyProjectProject/MyProject/src/main/java/com/mypkg/ui/activity/MainApplication.java
Gradle: error: package com.testflightapp.lib does not exist

Вот класс:

import com.testflightapp.lib.TestFlight;


public class MainApplication  {

}

Ответ 1

просто добавьте

compile fileTree(dir: 'libs', include: '*.jar')

в dependencies в build.gradle, тогда будут добавлены все банки в папке libs.

Ответ 2

Поместите банку в папку libs (созданную в корневом каталоге вашего проекта). После перемещения щелкните правой кнопкой мыши на банке, и вы найдете "добавить в качестве библиотеки". Нажмите на него и выберите модуль!