Android 스튜디오 Koala 해결된 문제

Android 스튜디오 Koala | 2024.1.1 패치 2

함께 출시된 항목:
  • Android Gradle 플러그인 8.5.2
해결된 문제
Android Gradle 플러그인
AGP 8.5: 'mergeDebugResources' 작업이 더 많이 실행되어 빌드 속도가 느려짐
Variant API를 통해 srcs dir을 추가할 때 예상대로 작동하지 않음
C++ 편집기
AS Koala의 clang-tidy 문제
Dexer(D8)
java.lang.VerifyError: 인증 도구에서 클래스 com.pax.log.LogUtils를 거부함: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int)를 확인할 수 없음
린트
린트: SetTextI18n에서 빈 문자열 할당에 대해 불평합니다.
미리보기
AS Compose 미리보기가 생성된 애셋에서 작동하지 않음
축소기(R8)
[r8 8.5]API 모델링을 사용 중지하면 R8 수평 클래스 병합으로 인해 Android5에서 확인 오류가 발생함
Gradle 플러그인 8.4.0/8.5.0으로 빌드된 Wear OS 버전으로 인해 java.lang.IllegalAccessError가 발생할 수 있음
[r8 8.5] 수직 클래스 병합으로 인해 런타임 NPE가 발생함
AGP 8.6.0-alpha06을 사용한 Gradle 동기화가 R8에서 'Android U에서 예기치 않은 백포팅 누락' 오류와 함께 실패함
R8에서 생성된 dex 파일을 실행하면 'Test에서 static main(String[])을 찾을 수 없음' 오류가 표시됨
R8과 D8로 패킹된 프로그램 간의 다양한 동작
R8 (AGP 8.5.0 이상)이 '예기치 않은 항목 재작성: ... 을 두 개의 서로 다른 항목:...으로' 오류와 함께 실패함
오른쪽 시프트 연산자로 인한 R8 처리 오류 가능성
Kotlin 2.0으로 업데이트한 후 R8 NullPointer
분할 유형 오류가 발생했습니다.

Android 스튜디오 Koala | 2024.1.1 패치 1

함께 출시된 항목:
  • Android Gradle 플러그인 8.5.1
해결된 문제
Android Gradle 플러그인
[Koala 2024.1.2 Canary 2] 분할 APK에서 기준 프로필 모듈을 실행할 때 오류가 발생함
가져오기/동기화
Compose 플러그인을 사용할 때 동기화는 Compose 정보를 스튜디오에 전달해야 함

Android 스튜디오 Koala | 2024.1.1 RC 1

함께 출시된 항목:
  • Android Gradle 플러그인 8.5.0-rc01
해결된 문제
Android Gradle 플러그인
K2 UAST 유무와 관계없이 린트를 실행할 때 오류가 발생함

Android 스튜디오 Koala | 2024.1.1 Canary 8

함께 출시된 항목:
  • Android Gradle 플러그인 8.5.0-alpha08
해결된 문제
Android Gradle 플러그인
`android.useFullClasspathForDexingTransform = true`를 사용하면 빌드가 `변형을 생성할 수 있는 여러 변환이 있음` 오류와 함께 실패함
가져오기/동기화
Android 스튜디오 Iguana에서 Kotlin 라이브러리의 소스 코드가 다운로드되지 않음
매니페스트
매니페스트 병합기가 인텐트 필터 요소를 올바르게 추적하지 않음
프로파일러
요구사항을 충족하지 않는 경우를 나열하도록 오버헤드가 낮은 프로파일링 거부 메시지 변경

Android 스튜디오 Koala | 2024.1.1 Canary 6

함께 출시된 항목:
  • Android Gradle 플러그인 8.5.0-alpha06
해결된 문제
Android Gradle 플러그인
Java 11 타겟인 DexingNoClasspathTransform(minSdk >= 24)이 중첩 멤버 누락으로 인해 실패함
C++ 빌드
[기능 요청] ndk-build 옵션에 관한 더 나은 설명 또는 문서
Compose 미리보기
컴포저블에서 getSystemService를 사용하면 Compose 미리보기가 중단됨
연결 어시스턴트
기기 연결 메뉴가 비어 있는 문제 해결
Gradle
프로젝트 ':shared'에서 'testClasses' 작업을 찾을 수 없으므로 ':shared:testClasses'와 일치하는 작업을 찾을 수 없습니다.
가져오기/동기화
Koala Canary 5 동기화 실패
레이아웃 및 리소스 수정
자동 완성이 완료되면 Layout Editor가 오랫동안 정지됨
린트
buildList - 거짓양성 린트 경고
프로파일러
설치가 거부된 후 스튜디오에서 계속 프로파일링을 중지하며 중지할 수 없음
실행 중인 기기
편지쓰기 화면에서 반사되는 거울 속 마우스 휠

Android 스튜디오 Koala | 2024.1.1 Canary 5

함께 출시된 항목:
  • Android Gradle 플러그인 8.5.0-alpha05
해결된 문제
Android Gradle 플러그인
JavaPreCompileTask가 비증분 주석 프로세서를 계산할 때 KSP 클래스 경로 종속 항목을 포함함
':app:generateDebugLocaleConfig' 작업 실행에 실패했습니다.
Gradle
':shared' 프로젝트에서 'testClasses' 작업을 찾을 수 없음으로 ':shared:testClasses'와 일치하는 작업을 찾을 수 없습니다.
레이아웃 및 리소스 수정
Android 스튜디오 레이아웃 설계 라이브러리 모듈 res/layout에서 왼쪽 및 오른쪽 여백 제약 조건 위젯이 작동하지 않음
렌더링
PackageManager에서 ApplicationInfo에 대한 기본 지원 구현

Android 스튜디오 Koala | 2024.1.1 Canary 4

함께 출시된 항목:
  • Android Gradle 플러그인 8.5.0-alpha04
해결된 문제
C++ 빌드
[기능 요청] ndk-build 옵션에 대한 더 나은 설명 또는 문서
코드 분석
IntelliJ JavaApiInspection이 Android 코드에서 실행됨
배포
이름에 공백이 포함된 APK를 설치할 수 없습니다.
가져오기/동기화
작업 실행을 진행할 수 없음
StudioBot
완료 측정항목 시스템의 편집기에서 입력할 때 예상되는 '('가 아닌 ')'가 표시됨

Android 스튜디오 Koala | 2024.1.1 Canary 3

함께 출시된 항목:
  • Android Gradle 플러그인 8.5.0-alpha03
해결된 문제
Android Gradle 플러그인
AAPT: 오류: 태그의 속성 'package' 속성이 유효한 Android 패키지 이름인 'butterknife'가 아닙니다.
AGP 8.3이 zipApksFor 작업을 중단함
빈 SDK 제공업체 클래스 이름에서 개인 정보 보호 샌드박스 Proguard 규칙 생성이 실패함
Compose 미리보기가 전이 종속 항목에서 클래스를 확인할 수 없음
C++ 편집기
자동 완성 JNI
의견
파일 시스템 손상 도움말에 클릭할 수 없는 링크가 있음
가져오기/동기화
AndroidGradleProjectStartupActivity - Gradle 동기화 요청 (IDE 라이브러리 표를 찾을 수 없음)
린트 통합
린트가 KMP 종속 항목을 구별할 수 없음