我刚刚安装了新的Android Studio,并且正在寻找一种导入Android支持库的方法。
在哪里可以选择呢?在Eclipse中,只需单击两次即可。我用谷歌搜索,但什么也没找到。当然,这太新了。
我刚刚安装了新的Android Studio,并且正在寻找一种导入Android支持库的方法。
在哪里可以选择呢?在Eclipse中,只需单击两次即可。我用谷歌搜索,但什么也没找到。当然,这太新了。
Answers:
我暂时不再从事Android项目。尽管以下内容提供了一些有关如何配置android studio项目的线索,但我不能保证它会完美工作。
原则上,IntelliJ会尊重构建文件,并将尝试使用它来配置IDE项目。相反,IDE的更改通常不会影响构建文件。
由于大多数Android项目都是由Gradle构建的,因此了解此工具始终是一个好主意。
我建议参考@skyfishjy的答案,因为它似乎比此更新。
以下未更新
尽管android studio基于IntelliJ IDEA,但同时它依赖gradle来构建apk。从0.2.3开始,这两个在从GUI进行配置方面不能很好地发挥作用。因此,除了使用GUI来设置依赖项外,还需要您手动编辑build.gradle文件。
假设您具有“测试项目”>“测试结构”。您要查找的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依赖项。
compile 'com.android.support:support-v4:19.+
在依赖项部分添加了简单的代码,Android Studio 0.5.4报告说它正在将项目与gradle文件同步,不久之后,我就可以在Project-> External Libraries中找到支持库的文件夹了。
=============更新============
由于Android Studio引入了新的构建系统:Gradle。Android开发人员现在可以使用简单的声明性DSL来访问支持Android Studio IDE和命令行构建的单一权威构建。
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.+'
}
注意:使用+ in compile 'com.android.support:support-v4:21.+'
可使gradle始终使用最新版本。
==========已弃用==========
由于Android Studio基于IntelliJ IDEA,因此过程与IntelliJ IDEA 12 CE相同
1.打开项目的项目结构(F4在PC 上按,在MAC上按Command+ ;)。
2. 在左窗格中选择模块。
3.选择您的项目,您将在第三列上方看到Dependencies TAB。
4.单击底部的加号。然后将弹出一个基于树的目录选择器对话框,导航到包含android-support-v4.jar的文件夹,然后按OK。
5.按确定。
使用Maven依赖项功能可以使方法更简单:
希望这会有所帮助!
您可以简单地下载要包含的库,然后将其复制到项目的libs文件夹中。然后选择该文件(在我的情况下为android-support-v4库),右键单击该文件,然后选择“添加为库”
在Android Studio 1.0中,这对我有用:-
打开build.gradle (Module : app)
文件并将其粘贴(最后):-
dependencies {
compile "com.android.support:appcompat-v7:21.0.+"
}
注意,这dependencies
是从不同的dependencies
内部buildscript
中build.gradle (Project)
当您编辑gradle这个文件,消息显示必须同步文件。按“立即同步”
来源:https : //developer.android.com/tools/support-library/setup.html#add-library