태그 보관물: android-support-library

android-support-library

Android Studio 프로젝트에 지원 라이브러리 추가 어디에 있습니까? 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 종속성이 설정되는 것 같습니다.


답변

============= 업데이트 ============

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 종속성 기능을 사용하면 더 간단합니다.

  1. 파일 열기 -> 프로젝트 구조 … 메뉴.
  2. 왼쪽 창에서 모듈 을 선택 하고 가운데 창에서 프로젝트의 기본 모듈을 선택한 다음 오른쪽 창에서 종속성 탭을 엽니 다 .
  3. 오른쪽 패널에서 더하기 기호 를 클릭하고 목록에서 “Maven 종속성” 을 선택 합니다. Maven 종속성 대화 상자가 나타납니다.
  4. 검색 필드에 “support-v4” 를 입력 하고 돋보기 아이콘을 클릭합니다.
  5. 드롭 다운 목록에서 “com.google.android:support-v4:r7@jar”를 선택합니다.
  6. “확인”을 클릭하십시오.
  7. 프로젝트를 정리하고 다시 빌드하십시오.

이것이 도움이되기를 바랍니다!


답변

포함 할 라이브러리를 다운로드하여 프로젝트의 libs 폴더에 복사하면됩니다. 그런 다음 해당 파일 (제 경우에는 android-support-v4 라이브러리)을 선택하고 마우스 오른쪽 버튼으로 클릭하고 “라이브러리로 추가”를 선택합니다.


답변

Android Studio 1.0에서 이것은 나를 위해 일했습니다 :- 파일을
열고 build.gradle (Module : app)이것을 붙여 넣으십시오 (끝) :-

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

이것은
Gradle 파일을 편집 할 때 dependenciesdependencies내부 buildscriptbuild.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"
}

여기 에서 설정 프로세스에 대한 자세한 내용 과 여기 에서 다른 지원 라이브러리 개정 에 대한 자세한 내용을 확인 하십시오 .


답변