在没有jar的Eclipse中导入库

时间:2015-04-20 09:28:36

标签: android eclipse maven gradle repository

我正在使用Eclipse开发Android应用程序。我需要使用可以使用gradle(来自Maven存储库)导入的库,因为没有提供jar。我怎么能这样做?

3 个答案:

答案 0 :(得分:1)

您是否尝试过this链接?

创建一个名为basic-eclipse的新文件夹。

在文件夹中,创建文件夹src / main / java。

使用以下内容在basic-eclipse文件夹中创建Gradle构建文件:


    apply plugin: 'java'
    apply plugin: 'eclipse'

    repositories {
        mavenCentral()
    }

    targetCompatibility = 1.6

    dependencies {
        compile 'commons-lang:commons-lang:20030203.000129'
        testCompile 'junit:junit:4.+'
    }

从命令行运行gradle eclipse

现在,进入Eclipse并选择File - >导入 - >将现有项目导入Workspace并选择您创建的basic-eclipse文件夹。

import-eclipse-project请注意,src / main / java会自动配置为源目录。此外,Commons-Lang和Junit罐子已被下载并自动添加到我们的构建路径中(除了Hamcrest,Junit所依赖的罐子)。

答案 1 :(得分:0)

不幸的是,Android Development Toolkit(ADT)尚不支持AAR依赖。

请参阅此处了解更多信息:

https://code.google.com/p/android/issues/detail?id=59183

Android for Maven Eclipse项目有一个开放的票证,可以为Eclipse提供AAR支持:

https://github.com/rgladwell/m2e-android/issues/177

此外,Andmore项目正在寻求为Eclipse提供AAR支持:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=459569

答案 2 :(得分:-1)

根据你的问题,你想导入'.jar'和'.aar',我认为你应该选择AS。