在Android Studio上的Gradle项目中添加外部JAR文件

时间:2014-01-10 16:45:27

标签: gradle android-studio android-gradle

我很难将外部JAR添加到Android Studio中的gradle项目中。我问了一个类似的问题here,但这些答案对我没有用。

我创建了一个libs文件夹并在其中添加了我的JAR:

~/android/MyProject/libs $ pwd
/Users/me/android/MyProject/libs
~/android/MyProject/libs $ ls
TestFlightLib.jar

我在build.gradle

中添加了以下内容
dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
}

完成所有这些操作后,我点击了Build -> Rebuild项目,但仍然不允许我添加import com.testflightapp.lib.TestFlight

我还尝试了右键点击TestFlightLib.jar并将其添加为模块的第二种解决方案。这样我就可以成功添加import com.testflightapp.lib.TestFlight但是当我Run项目时,我仍然会收到错误:Gradle: error: package com.testflightapp.lib does not exist

我做错了什么?

如何简单地将外部JAR添加到我的gradle项目中?

2 个答案:

答案 0 :(得分:2)

试试这个:

  • 右键点击您的项目
  • 选择“打开模块设置”
  • 点击模块,然后点击“依赖”
  • 检查您的文件是否存在于列表中
  • 如果没有,请按+并将其添加为文件

答案 1 :(得分:0)

试试这个:compile files('libs/x.jar', 'libs/y.jar')