Android 스튜디오 v0.2.x(2013년 7월)

  • 최신 IntelliJ 코드베이스 변경사항이 병합되었습니다. Linux 글꼴 크기 및 글꼴 렌더링 조정 등 스튜디오 사용자가 신고한 문제의 수정사항이 포함되어 있습니다.
  • Android Gradle 플러그인이 0.5.0으로 업데이트되었습니다.

    주의: 이번 새 버전은 이전 버전과 호환되지 않습니다. 이전 버전의 플러그인을 사용하는 프로젝트를 열면 스튜디오에서 Gradle <project_name> project refresh failed라는 오류를 표시합니다.

    업데이트된 Gradle 플러그인에는 다음 변경사항이 포함되어 있습니다.

    • DSL을 통해 맞춤설정되었더라도 출력 파일을 포함하도록 IDE 모델을 수정했습니다. 또한 변형 객체에서 출력 파일을 가져오고 설정하여 variant.packageApplication or variant.zipAlign을 사용할 필요가 없도록 DSL을 수정했습니다.
    • 기본 구성, 빌드 유형, 버전을 따로 해결하지 않고 함께 해결하도록 종속 항목 해결 문제가 수정되었습니다.
    • 라이브러리의 모든 종속 항목을 올바르게 포함하도록 라이브러리 프로젝트의 테스트 종속 항목을 수정했습니다.
    • 두 종속 항목의 리프 이름이 동일한 문제를 수정했습니다.
    • Proguard 규칙 파일이 버전에 적용되지 않는 문제를 수정했습니다.

    모든 Gradle 플러그인 출시 노트는 http://tools.android.com/tech-docs/new-build-system에서 확인할 수 있습니다.

  • aapt의 Gradle 오류가 더 이상 build/ 폴더의 병합된 출력 파일을 가리키지 않고 실제 소스 위치를 다시 가리킵니다.
  • 병렬 빌드. 이제 Gradle의 병렬 빌드를 사용할 수 있습니다. 병렬 빌드는 아직 실험 단계입니다(Gradle 문서 참고). 이 기능은 기본적으로 사용 중지되어 있으며 사용하려면 Preferences > Compiler로 이동하여 Compile independent modules in parallel 체크박스를 선택하세요.
  • 레이아웃 렌더링, 편집기에서 리소스 폴딩 등에 사용되는 새로운 리소스 저장소에 관한 추가 작업:
    • .aar 라이브러리 종속 항목을 기본 지원합니다(예: 소스의 로컬 사본 없이 라이브러리 사용). 소스 편집기의 리소스 XML 유효성 검사 및 탐색에는 여전히 작동하지 않습니다.
    • 리소스 참조에서 주기를 감지합니다.
    • 캐럿 아래 문자열의 모든 번역을 표시할 수 있는 Quick Documentation(F1)에서 이제 다양한 Gradle 버전과 빌드 유형의 모든 리소스 오버레이뿐 아니라 라이브러리도 표시합니다. 리소스 오버레이 역순으로 나열되며 마스크된 문자열 버전 위에 취소선이 표시됩니다.
    • 모듈 종속 항목 세트가 변경될 때 병합된 리소스 업데이트를 처리하도록 수정되었습니다.
    • 문자 엔티티 선언과 XML 및 유니코드 이스케이프를 올바르게 처리하도록 XML 렌더링이 수정되었습니다.
  • 레이아웃 미리보기 및 레이아웃 편집기 창에 스크린샷 저장 지원이 추가되었습니다.
  • 템플릿의 버그가 수정되었습니다.
  • Lint 버그가 수정되었습니다.
  • 비정상 종료 보고서의 다양한 문제가 수정되었습니다. 비정상 종료 보고서를 계속 제출해 주세요.