在 Android Studio 1.0 中添加 JAR [重复]

Posted

技术标签:

【中文标题】在 Android Studio 1.0 中添加 JAR [重复]【英文标题】:Add JAR in Android Studio 1.0 [duplicate] 【发布时间】:2015-02-17 10:53:02 【问题描述】:

我想向我的 android Studio 1.0 项目添加一个外部库。 *** 上的其他答案似乎已经过时。至少我在我的项目中找不到“lib”文件夹并且不知道如何创建一个。

编辑:正如我所指出的,我指的是最新版本的 Android Studio。我认为此版本与所提及的版本之间存在一些差异。快捷方式不起作用,我的文件夹结构变化很大。我创建了一个新的 HelloWorld 项目来验证它。

【问题讨论】:

【参考方案1】:

在要使用 jar 的模块中,创建一个lib 文件夹并将您的 jar 放入其中。

在模块build.gradle 文件中,将其添加到dependencies 组中:

compile files('lib/my_jar.jar')

【讨论】:

我知道这是一个非常愚蠢的问题,但是如何从 Android Studio 内部的 app 目录下创建一个文件夹?我是 Android Studio 的新手,无法自己弄清楚。 最简单的方法是从您的文件资源管理器中进行,而不是在 Android Studio 中。您可以在 Android Studio 中执行此操作,方法是切换到“项目”视图(在屏幕左侧,项目树上方,单击“Android”并选择“项目”)。然后您可以通过右键单击相应的文件夹来创建一个文件夹。 非常感谢!这对我来说似乎有点棘手。 :-)【参考方案2】:

app 目录下创建一个名为lib 的目录。 然后把你的jar文件放在那里。然后确保该行位于build.gradledependencies 部分下

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

有时,我只是将 jar 放在 lib 文件夹中,然后右键单击它并选择 Add as library

【讨论】:

dir 应设置为 lib 以匹配创建的文件夹。

以上是关于在 Android Studio 1.0 中添加 JAR [重复]的主要内容,如果未能解决你的问题,请参考以下文章

错误:找不到 com.google.gms:google-services:1.0。在 android studio 的 build.gradle 中添加谷歌服务插件时

Android Studio 1.1.0 - 将 Fabric Crashlytics 添加到应用程序时出错

cordova+Android Studio 1.0+ionic+win7(转)

Android Studio线性布局设计问题

Android Studio 不按包名显示日志

Android studio ButterKnife8.1.0空指针/相关配置及其简单使用