방금 새 Android Studio를 설치했고 Android 용 지원 라이브러리를 가져 오는 방법을 찾고 있습니다.
그 옵션은 어디에 있습니까? Eclipse에서는 두 번만 클릭하면됩니다. 나는 그것을 검색했지만 아무것도 찾지 못했습니다. 확실히 너무 새롭습니다.
방금 새 Android Studio를 설치했고 Android 용 지원 라이브러리를 가져 오는 방법을 찾고 있습니다.
그 옵션은 어디에 있습니까? Eclipse에서는 두 번만 클릭하면됩니다. 나는 그것을 검색했지만 아무것도 찾지 못했습니다. 확실히 너무 새롭습니다.
답변:
나는 더 이상 Android 프로젝트에서 한동안 작업하지 않습니다. 아래는 Android 스튜디오 프로젝트를 구성하는 방법에 대한 단서를 제공하지만 완벽하게 작동한다고 보장 할 수는 없습니다.
원칙적으로 IntelliJ는 빌드 파일을 존중하고이를 사용하여 IDE 프로젝트를 구성합니다. 반대로, IDE 변경은 일반적으로 빌드 파일에 영향을주지 않습니다.
대부분의 Android 프로젝트는 Gradle에서 빌드하므로 항상이 도구를 이해하는 것이 좋습니다.
@skyfishjy의 답변을 참조하는 것이 좋습니다.이 답변보다 더 업데이트 된 것 같습니다.
아래는 업데이트되지 않습니다
Android 스튜디오는 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.+'
}
참고 : Gradle이 항상 최신 버전을 사용할 수 있도록 + 를 사용하세요 compile 'com.android.support:support-v4:21.+'
.
========== 지원 중단됨 ==========
Android Studio는 IntelliJ IDEA를 기반으로하기 때문에 절차는 IntelliJ IDEA 12 CE와 동일합니다.
1.Open 프로젝트 구조 (누르면 F4PC에서와 Command+ ;프로젝트에 MAC에서)).
2. 왼쪽 창에서 모듈 을 선택합니다 .
3. 프로젝트를 선택하면 세 번째 열 위에 종속성 탭 이 표시됩니다 .
4. 하단의 더하기 기호를 클릭합니다. 그런 다음 트리 기반 디렉토리 선택 대화 상자가 나타나면 android-support-v4.jar이 포함 된 폴더로 이동 한 다음 OK 를 누릅니다 .
5. OK를 누릅니다 .
이것은 Maven 종속성 기능을 사용하면 더 간단합니다.
이것이 도움이되기를 바랍니다!
Android Studio 1.0에서 이것은 나를 위해 일했습니다 :- 파일을
열고 build.gradle (Module : app)
이것을 붙여 넣으십시오 (끝) :-
dependencies {
compile "com.android.support:appcompat-v7:21.0.+"
}
이것은
Gradle 파일을 편집 할 때 dependencies
의 dependencies
내부 buildscript
와 build.gradle (Project)
다르며 파일을 동기화해야한다는 메시지가 표시됩니다. "지금 동기화"를 누르십시오.
출처 : https://developer.android.com/tools/support-library/setup.html#add-library
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"
}
여기 에서 설정 프로세스에 대한 자세한 내용 과 여기 에서 다른 지원 라이브러리 개정 에 대한 자세한 내용을 확인 하십시오 .