안드로이드 개발

안드로이드 스튜디오의 새 버전 플라밍고 출시

피커 2023. 4. 27. 12:54
728x90
반응형

얼마전, android studio로 개발을 하던 중 업그레이드가 가능하다는 안내문이 떴습니다.

eel(장어) 버전에서 Flamingo(홍학)으로 업그레이드 할 수 있었습니다.

구글에서 찾아보니 "Android Studio Flamingo is stable"이라는 기사를 냈습니다.

이번 업그레이드에서는 개인적으로 디버깅에 많이 신경을 쓴 흔적이 보입니다.

특히 네트워크 패킷을 관찰도 가능하다는데 개발에 큰 도움이 될것 같습니다.

앞으로도 이렇게 발빠르게 업데이트를 이어나갔으면 좋겠네요. ^^

 

관련 내용 공유드립니다.

 

안드로이드 스튜디오 플라밍



오늘 Android Studio Flamingo🦩: Android 앱 빌드를 위한 공식 IDE의 안정적인 출시를 발표하게 되어 기쁩니다!

이 릴리스에는 Live Edit로 완벽한 픽셀 UI를 구축하는 데 도움이 되는 개선 사항, 앱 검사를 지원하는 새로운 기능, IntelliJ 업데이트 등이 포함되어 있습니다. Android Studio Flamingo🦩가 생산성을 강화하고 최신 안정 버전을 다운로드하는 데 어떻게 도움이 되는지 자세히 알아보려면 계속 읽거나 동영상을 시청하세요!


https://youtu.be/41VZhwrXAKI

 

UI 도구
Jetpack Compose 및 Material 3 템플릿 – Jetpack Compose는 이제 새 프로젝트에 권장되므로 템플릿은 기본적으로 Jetpack Compose 및 Material 3을 사용합니다.

라이브 편집(작성) 실험 – 코드 변경 사항을 연결된 장치 또는 에뮬레이터에 직접 푸시하여 Compose를 사용하여 앱을 반복적으로 빌드합니다. 파일 저장 또는 자동으로 변경 사항을 푸시하고 실시간으로 UI 업데이트를 확인하세요. 라이브 편집은 실험적이며 편집기 설정에서 활성화할 수 있습니다. 알려진 제한 사항이 있습니다. 계속해서 개선할 수 있도록 피드백을 보내주세요. 



테마 앱 아이콘 미리보기 지원 – 이제 도구 모음에서 시스템 UI 모드 선택기를 사용하여 배경화면을 전환하고 테마 앱 아이콘이 선택한 배경화면에 어떻게 반응하는지 확인할 수 있습니다. (참고: API 레벨 33 이상을 대상으로 하는 앱에 필요합니다.)



동적 색상 미리보기
앱에서 동적 색상을 활성화하고 @Preview 컴포저블에서 새로운 배경 화면 속성을 사용하여 배경 화면을 전환하고 UI가 다양한 배경 화면에 어떻게 반응하는지 확인하세요. (참고: Compose 1.4.0 이상을 사용해야 합니다.)

 

빌드
빌드 분석기 작업 분류 – 이제 빌드 분석기는 매니페스트, Android 리소스, Kotlin, Dexing 등과 같은 범주별로 작업을 그룹화합니다. 범주는 기간별로 정렬되며 추가 분석을 위해 해당 작업 목록을 표시하도록 확장할 수 있습니다. 이렇게 하면 빌드 시간에 가장 큰 영향을 미치는 범주를 쉽게 알 수 있습니다.



원클릭 자동 프로파일링 빌드 및 실행 – 앱을 프로파일링할 때 디버깅 가능한 빌드 프로파일링을 피하고 싶을 것입니다. 개발 중에는 훌륭하지만 결과가 왜곡될 수 있습니다. 대신 사용자가 실행하게 될 디버그 불가능한 빌드를 프로파일링해야 합니다. 이제 원클릭 자동화 프로파일 가능 빌드 및 실행으로 더욱 편리해졌습니다. 프로파일링 가능한 앱을 쉽게 구성하고 한 번의 클릭으로 프로파일링하십시오. 완전한 데이터로 앱 프로파일링을 선택하여 디버깅 가능한 빌드를 프로파일링하도록 선택할 수 있습니다. 



SDK 확장에 대한 Lint 지원 – SDK 확장은 모듈식 시스템 구성 요소를 활용하여 이전에 릴리스된 API 수준에 대한 공개 SDK에 API를 추가합니다. 이제 린트 지원으로 SDK 확장 문제를 스캔하고 수정할 수 있습니다. Android Studio는 SDK 확장을 사용하여 실행되는 API에 대해 올바른 버전 확인을 자동으로 생성합니다.

 



Android Gradle 플러그인 8.0.0 – Android Studio Flamingo는 Android Gradle 플러그인의 새로운 주 버전과 함께 제공됩니다. 이 플러그인은 많은 개선 사항을 제공하지만 여러 가지 동작 변경 사항과 Transform API 제거도 도입합니다. 프로젝트에서 AGP 버전을 업그레이드하기 전에 필요한 변경 사항에 대해 읽어보십시오.

검사
App Quality Insights 업데이트 – Crashlytics에서 App Quality Insights로 보고된 문제를 발견, 조사, 재현합니다. 앱 버전, Crashlytics 신호, 기기 유형 또는 운영체제 버전별로 필터링할 수 있습니다. 최신 업데이트에서는 이제 노트 창에서 문제를 닫거나 유용한 주석을 추가할 수 있습니다.


Network Inspector 트래픽 가로채기 – 이제 Network Inspector는 기본적으로 전체 타임라인에 대한 모든 트래픽 데이터를 표시합니다. 상태 코드, 응답 헤더 및 본문과 같은 다양한 응답이 발생할 때 앱이 어떻게 작동하는지 테스트하는 데 도움이 되는 규칙을 만들고 관리합니다. 규칙은 차단할 응답과 이러한 응답이 앱에 도달하기 전에 수정하는 방법을 결정합니다. 각 규칙 옆에 있는 활성 상자를 선택하여 활성화 또는 비활성화할 규칙을 선택할 수 있습니다. 규칙은 수정할 때마다 자동으로 저장됩니다.


Layout Inspector에서 포그라운드 프로세스에 자동 연결 – 이제 Layout Inspector가 포그라운드 프로세스에 자동으로 연결됩니다. 더 이상 클릭하여 앱에 첨부할 필요가 없습니다.

IntelliJ
IntelliJ 플랫폼 업데이트 – Android Studio Flamingo(2022.2.1)에는 IntelliJ 2022.2 플랫폼 릴리스가 포함되어 있으며, IDE 성능 개선, Metal API 덕분에 macOS에서 향상된 렌더링 성능 등이 제공됩니다. 또한 Kotlin을 사용할 때 IDE 성능을 향상시켜 코드 강조 표시, 완성 및 사용 위치 찾기에 긍정적인 영향을 미칩니다. 여기에서 IntelliJ 출시 정보를 읽어보세요.

요약
요약하자면 Android Studio Flamingo(2022.2.1)에는 다음과 같은 새로운 개선사항과 기능이 포함되어 있습니다.

UI 도구
라이브 편집(작성) - 실험적
테마 앱 아이콘 미리보기 지원
동적 색상 미리보기
Jetpack Compose 및 Material 3 템플릿

짓다
빌드 분석기 작업 분류
원클릭 자동화된 프로파일 가능 빌드 및 실행
SDK 확장에 대한 Lint 지원
Android Gradle 플러그인 8.0의 브레이킹 체인지

검사
앱 품질 인사이트 업데이트
Network Inspector 트래픽 차단
Layout Inspector에서 포그라운드 프로세스에 자동 연결

IntelliJ
 IntelliJ 플랫폼 2022.2 업데이트
자세한 내용은 Android Studio 출시 정보, Android Gradle 플러그인 출시 정보 및 Android Emulator 출시 정보를 확인하세요.

오늘 스튜디오를 다운로드하세요!
이제 Android Studio Flamingo(2022.2.1)를 다운로드하여 새로운 기능을 워크플로에 통합할 때입니다. 언제나 그렇듯이, 여러분이 좋아하는 것, 보고 싶은 문제 또는 기능에 대한 피드백에 감사드립니다. 버그나 문제를 발견하면 문제를 제출하고 알려진 문제도 확인하십시오. 더 많은 Android 개발 업데이트를 보려면 Twitter, Medium 또는 YouTube에서 우리를 팔로우하는 것도 잊지 마세요!

 

반응형