我刚刚安装了新的 Android Studio,我正在寻找一种导入 Android 支持库的方法。
选择在哪里?在 Eclipse 中,只需单击两次。我用谷歌搜索但什么也没找到。肯定是太新了。
我刚刚安装了新的 Android Studio,我正在寻找一种导入 Android 支持库的方法。
选择在哪里?在 Eclipse 中,只需单击两次。我用谷歌搜索但什么也没找到。肯定是太新了。
=============更新==============
由于 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.+'
}
注意:使用+ incompile 'com.android.support:support-v4:21.+'
以便 gradle 始终可以使用最新版本。
==========已弃用==========
由于 Android Studio 是基于 IntelliJ IDEA 的,所以过程与 IntelliJ IDEA 12 CE 相同
1.在您的项目上打开项目结构(F4在 PC上按Command+;在 MAC 上)。
2.选择左侧窗格中的模块。
3.选择您的项目,您将在第三列上方看到依赖项选项卡。
4.点击底部的加号。然后会弹出一个基于树的目录选择器对话框,导航到包含 android-support-v4.jar 的文件夹,按OK。
5.按确定。
我有一段时间不再从事 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 存储库添加 3rd 方库
编译组:'com.google.code.gson',名称:'gson',版本:'2.2.4'
上面的代码片段将为您添加 gson 2.2.4。
在我的实验中,似乎添加 gradle 也会为您设置正确的 IntelliJ 依赖项。
这使用 Maven 依赖功能更简单:
希望这会有所帮助!
您可以简单地下载要包含的库并将其复制到项目的 libs 文件夹中。然后选择该文件(在我的情况下它是 android-support-v4 库)右键单击它并选择“添加为库”
在 Android Studio 1.0 中,这对我有用:-
打开build.gradle (Module : app)
文件并粘贴(最后):-
dependencies {
compile "com.android.support:appcompat-v7:21.0.+"
}
请注意,这与内部dependencies
不同的是,
当您编辑 gradle 文件时,会显示一条消息,表明您必须同步文件。按“立即同步”dependencies
buildscript
build.gradle (Project)
来源:https ://developer.android.com/tools/support-library/setup.html#add-library
AndroidX [关于]
implementation 'androidx.appcompat:appcompat:1.0.2'
Android 不再从 SDK 管理器下载库,它必须通过 Google 的 Maven 存储库访问。
您必须在 build.gradle 文件中执行类似的操作:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
dependencies {
...
compile "com.android.support:support-core-utils:27.0.2"
}