将支持库添加到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上按F4 , Command + ;在MAC上)。
2.在左侧窗格中select模块 。
3.select你的项目,你会看到第三列上面的依赖关系选项卡 。
4.点击底部的加号。 然后popup一个基于树的目录select器对话框,导航到包含android-support-v4.jar的文件夹,按OK 。
5.按OK 。
Maven依赖项function更简单:
- 打开文件 – > 项目结构…菜单。
- 在左侧窗格中selectModules ,在中间窗格中select项目的主模块,然后在右侧窗格中打开Dependencies选项卡。
- 点击右侧面板上的加号 ,然后从列表中select“Maven dependency” 。 Maven依赖关系对话框将popup。
- 在search字段中input“support-v4” ,然后用放大镜单击图标。
- 从下拉列表中select“com.google.android:support-v4:r7@jar”。
- 点击“确定”。
- 清理并重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
dependencies
与build.gradle (Project)
中的build.gradle (Project)
内部的dependencies
dependencies
不同,
编辑gradle文件时,会显示一条消息,表明您必须同步该文件。 按“立即同步”
来源: https : //developer.android.com/tools/support-library/setup.html#add-library
- Intellij(Android studio)成员variables前缀
- Android工作室需要太多的内存
- 在Android Studio中相当于#pragma标记
- Android Studio错误的含义:未注释的参数将覆盖@NonNull参数
- 运行应用程序时出错:即时运行需要“工具|” Android | 启用ADB集成“。
- 如何在android studio中移动(上/下)代码行?
- Android Studio找不到与com.android.support:appcompat-v7:+相匹配的任何版本
- ActionBarActivity无法parsing符号
- 如何在Android Studio 3.0.0中使用数据绑定和Kotlin