작성자: Paris Hsu(Product & Design, Android), Takeshi Hagikura(Developer Relations Engineer)
오늘 Android 애플리케이션 개발용 공식 IDE인 Android Studio Chipmunk🐿의 안정적인 버전을 발표하게 되어 매우 기쁩니다! 이번 버전은 작은 규모의 기능 버전이지만 저희는 이번 버전에 최신 IntelliJ 업데이트를 포함시키고 품질과 안정성에 더 많은 시간을 할애했습니다. 이번 버전에서만 175개 이상의 품질 문제를 해결했습니다.
Android Studio의 최신 안정적 버전을 사용하고 싶으면 오늘 바로 다운로드할 수 있습니다!
Android Studio Chipmunk의 기능
아래에 Android Studio Chipmunk의 모든 새로운 기능을 정리해 두었습니다.
Compose Animation Preview
이전에 실험용으로 개발했던 이 기능은 이제 Jetpack Compose 개발자가 Compose로 제작한 애니메이션을 검사하고 디버그하는 데 사용할 수 있습니다. 애니메이션이 구성 가능한 미리보기로 설명되어 있는 경우 지정된 시간에 각각 애니메이션으로 표시되는 값의 정확한 값을 검사하거나 애니메이션을 일시 중지하거나 루프로 반복하거나 빨리 감거나 느리게 할 수 있습니다. 애니메이션을 프레임 단위로 디자인 사양과 비교하는 기능이 특히 유용합니다.
Compose Animation Preview는 현재 AnimatedVisibility와 updateTransition을 지원합니다. 앞으로 더 많은 애니메이션 유형을 지원하게 됩니다.
Compose Animation Shrine Cart
CPU 프로파일러
Android Studio Chipmunk는 이제 버벅거림(Jank) 유형을 비롯하여 업데이트된 버벅거림 정보와 버벅거림의 실제 원인을 찾는 데 도움이 되는 예상 기한과 실제 기한을 보여줍니다. 이 버벅거림 정보는 Android Emulator 또는 API 레벨 31(Android 12) 이상의 실제 기기를 사용할 때 제공됩니다. 자세한 내용은 여기를 참조하세요.
CPU 프로파일러에 버벅거림 정보 표시
빌드 분석 도구: Jetifier 검사
Chipmunk에서는 빌드 분석 도구에 새로운 Jetifier 검사 기능을 도입했는데, 이 기능은 개발 중 성능 향상을 위해 Jetifier 플래그를 제거할 수 있는지 알려줍니다.
Jetifier 플래그는 AndroidX를 사용하기 위해 타사 라이브러리를 자동으로 마이그레이션하도록 설계되었으며, 대다수의 Android Studio 프로젝트에서는 여전히 이 플래그를 사용할 수 있습니다. 하지만 라이브러리 생태계는 대부분 기본적으로 AndroidX를 지원하는 방향으로 이동했으며, 이제는 플래그가 있으면 대체로 불필요한 빌드 오버헤드가 발생됩니다. 플래그를 비활성화하면 일반적으로 개발 시간이 5~10% 절약됩니다.
빌드 분석 도구의 Jetifier 검사 기능을 보여주는 이미지
IntelliJ 플랫폼 업데이트
Android Studio Chipmunk의 경우 Android 관련 기능의 수가 적은 편이지만, 여기에는 IntelliJ 2021.2 플랫폼 주요 버전이 포함되며😎, 프로젝트 전반의 분석, 새롭고 강력한 패키지 검색 UI, 워크플로 속도 향상을 위한 IDE 작업 기능 향상과 같은 새로운 기능이 많습니다. 자세히 알아보세요.
시작하기
Android Studio Chipmunk 🐿는 놓치면 안 될 업데이트입니다! 비록 IntelliJ용 새 버전과 IDE의 품질, 성능, 안정성 개선을 위한 저희의 지속적인 노력과 앞서 언급한 기능이 담긴 짧은 버전이지만, 오늘 바로 다운로드해 사용해 보시기 바랍니다!
언제나처럼 어떤 점이 마음에 드는지, 혹은 어떤 문제나 기능에 대해 알고 싶은지 의견을 보내주시면 감사하겠습니다. 버그나 문제를 발견하면 여기서 알려 주세요. Twitter와 Medium에서 Android Studio 개발팀을 팔로우하시면 최신 기능에 대한 정보를 계속 받으실 수 있습니다.