web-dev-qa-db-ja.com

GradleプロジェクトにJARを追加するにはどうすればよいですか?

Android studio for Androidプロジェクト。TestFlightAppLib.jarという名前のjarをダウンロードしました。このjarは存在しません。 Mavenリポジトリにあるので、build.gradleに入れることはできません。

このJARファイルをプロジェクトに追加するにはどうすればよいですか?プロジェクトに外部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:4.4.0@aar'
    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  {

}
11
birdy

Jarをlibs(プロジェクトのルートに作成された)というフォルダーに置きます。移動したら、jarを右クリックすると、「ライブラリとして追加」が表示されます。それをクリックしてモジュールを選択してください!

4
iGio90