Android 스튜디오 Otter 해결된 문제

Android 스튜디오 Otter | 2025.2.1 Canary 3

함께 출시된 항목:
  • Android Gradle 플러그인 9.0.0-alpha08
해결된 문제
리소스
문자열 리소스가 생성되었지만 코드의 참조가 여전히 빨간색입니다.

Android 스튜디오 Otter | 2025.2.1 Canary 2

함께 출시된 항목:
  • Android Gradle 플러그인 9.0.0-alpha07
해결된 문제
Android Gradle 플러그인
코드 생성 작업이 있으면 빌드가 실패함
`android.builtInKotlin=false`, `android.newDsl=false`, `android.enableLegacyVariantApi=false`를 사용하는 경우 `kotlin-android` 플러그인을 사용하면 'API 'applicationVariants'가 지원 중단됨' 오류와 함께 실패합니다.
kotlin.stdlib.default.dependency=false인 경우 내장 Kotlin이 버전이 지정되지 않은 kotlin-stdlib를 해결하지 못함
DexData가 닫지 않고 파일을 열어 정리 방지
AndroidSourceDirectorySet이 AGP 9.0에서 PatternFilterable 확장을 중지해야 함
테스트 전용 모듈의 테스트 픽스처 오류
테스트 고정 장치에서 컨텍스트 수신기를 사용할 때 오류가 잘못됨
testFixtures의 Kotlin 코드에 대한 IDE 오류가 잘못됨
코드 분석
withStyledAttributes KTX를 사용하는 CustomViewStyleable 거짓음성
Compose 미리보기
Compose 미리보기: 스크롤이 헤더에서 중지됨
컴포저블 이름을 바꾸면 미리보기 이름을 바꾸라는 메시지가 표시되어야 함
Compose 미리보기 스크린샷 테스트
com.android.compose.screenshot Gradle 플러그인이 지원 중단된 API를 사용함
디버거
'디버거: Kotlin 파일 검색 중'에서 Kotlin 디버거가 매우 느림
프로파일러
'실시간 원격 분석 보기' 프로파일러 뷰에 잘못된 메모리 스케일이 표시됨
Translations Editor
정렬 시 번역 편집기의 편집 상자가 혼합됩니다.
하위 표 행이 정렬되지 않음
'숨겨진 검색' 기능을 사용하면 번역 편집기 언어 열이 동기화되지 않습니다.

Android 스튜디오 Otter | 2025.2.1 Canary 1

함께 출시된 항목:
  • Android Gradle 플러그인 9.0.0-alpha06
해결된 문제
Android Gradle 플러그인
새 최적화 DSL은 기본적으로 configuration.txt를 만들지 않음
AGP 8.13.0에서 모듈의 탐색 그래프를 확인하지 못함
AGP에서 지원 중단된 Gradle API 사용: 다중 문자열 표기법
minSdkVersion이 21 이상인 상태에서 레거시 multidex 라이브러리를 사용하려는 사용자에게 경고
API
AGP 9.0을 타겟팅하는 기존 AGP 변형 API 선택
코드 분석
[lint] UseKtx '수정 확장 함수로 바꾸기' 빠른 수정이 with(sharedPreferences.edit()) { ... }와 함께 작동하지 않음
Compose 수정
Kotlin 편집기: 괄호가 표시된 클래스를 선택하면 괄호 없이 추가되는 경우가 많음
배포
Android 스튜디오 앱을 기기에 배포하면 변경되지 않은 대형 구성요소 APK가 항상 다시 배포됨
Gemini
채팅 타임라인 비정상 종료 (GiAS 비즈니스)
린트
린트 ChecksSdkIntAtLeast 검사에서 주석이 달린 값이 올바른지 확인하지 않음
번들/APK 출시
서명된 번들을 생성하려면 Android Gradle 플러그인을 버전 3.2.0 이상으로 업데이트해야 합니다.
실행 중인 기기
'스크린샷' 창에서 선택한 스크린샷 유형이 열 때 적용되지 않음