在 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.gradle
的dependencies
部分下
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 添加到应用程序时出错