将支持库添加到Android Studio项目

我刚刚安装了新的Android Studio,我正在寻找一种方法来导入Android的支持库。

那个选项在哪里? 在Eclipse中,只有两个点击。 我GOOGLE了,但什么也没find。 当然这太新了。

我不再在Android项目上工作了一段时间。 虽然下面提供了一些android studio工程可以configuration的线索,但是我不能保证它完美的工作。

原则上,IntelliJ尊重构build文件,并尝试使用它来configurationIDE项目。 反过来,IDE的更改通常不会影响构build文件。

由于大多数Android项目是由Gradle构build的,因此理解这个工具总是一个好主意。

我build议引用@ skyfishjy的答案,因为它似乎比这更新。


下面不更新

尽pipeandroid studio基于IntelliJ IDEA,但同时它依赖于gradle来构build你的apk。 从0.2.3开始,这两者在GUIconfiguration方面并没有很好的发挥作用。 因此,除了使用GUI设置依赖关系外,还需要手动编辑build.gradle文件。

假设你有一个testing项目>testing结构。 您正在寻找的build.gradle文件位于TestProject / Test / build.gradle

寻找依赖部分,并确保你有

编译'com.android.support:support-v4:13.0.+'

下面是一个例子。

buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' repositories { mavenCentral() } dependencies { compile 'com.android.support:support-v4:13.0.+' } android { compileSdkVersion 18 buildToolsVersion "18.0.1" defaultConfig { minSdkVersion 7 targetSdkVersion 16 } } 

你也可以从Maven仓库添加第三方库

编译组:'com.google.code.gson',名称:'gson',版本:'2.2.4'

上面的代码将为你添加gson 2.2.4。

在我的实验中,似乎添加gradle也会为您设置正确的IntelliJ依赖关系。

============= UPDATE =============

由于Android Studio引入了一个新的构build系统: Gradle 。 Android开发人员现在可以使用一个简单的声明式DSL来访问一个权威的构build,这个构build既支持Android Studio IDE,又能从命令行构build。

像这样编辑你的build.gradle

 apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion "19.0.3" defaultConfig { minSdkVersion 18 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v4:21.+' } 

注意:在compile 'com.android.support:support-v4:21.+'使用+ ,这样gradle总是可以使用最新版本。

========== ==========不赞成使用

因为Android Studio是基于IntelliJ IDEA的,所以程序就像在IntelliJ IDEA 12 CE上一样

1.打开项目结构 (在PC上按F4Command + ;在MAC上)。

2.在左侧窗格中select模块

3.select你的项目,你会看到第三列上面的依赖关系选项卡

4.点击底部的加号。 然后popup一个基于树的目录select器对话框,导航到包含android-support-v4.jar的文件夹,按OK

5.按OK

Maven依赖项function更简单:

  1. 打开文件 – > 项目结构…菜单。
  2. 在左侧窗格中selectModules ,在中间窗格中select项目的主模块,然后在右侧窗格中打开Dependencies选项卡。
  3. 点击右侧面板上的加号 ,然后从列表中select“Maven dependency” 。 Maven依赖关系对话框将popup。
  4. 在search字段中input“support-v4” ,然后用放大镜单击图标。
  5. 从下拉列表中select“com.google.android:support-v4:r7@jar”。
  6. 点击“确定”。
  7. 清理并重build您的项目。

希望这会有所帮助!

您可以简单地下载要包含的库,并将其复制到项目的libs文件夹中。 然后select该文件(在我的情况下,这是android-support-v4库)右键单击它并select“添加为库”

在Android Studio 1.0中,这为我工作: –
打开build.gradle (Module : app)文件并粘贴(结尾):

 dependencies { compile "com.android.support:appcompat-v7:21.0.+" } 

请注意,这种dependencies dependenciesbuild.gradle (Project)中的build.gradle (Project)内部的dependencies dependencies不同,
编辑gradle文件时,会显示一条消息,表明您必须同步该文件。 按“立即同步”

来源: https : //developer.android.com/tools/support-library/setup.html#add-library