Android 스튜디오 Iguana 해결된 문제
Android 스튜디오 Iguana | 2023.2.1 패치 2
함께 출시된 항목:
- Android Gradle 플러그인 8.3.2
해결된 문제 |
Android Gradle 플러그인 |
디슈가링이 사용 설정된 AGP 8.3에서 교착 상태가 발생할 수 있음
|
AGP 8.3으로 인해 zipApksFor 작업이 중단됨
|
|
가져오기/동기화 |
Android 스튜디오 Iguana | 2023.2.1 Canary 9에서 Compose용 올바른 프로젝트가 생성되지 않음
|
|
린트 통합 |
|
Android 스튜디오 Iguana | 2023.2.1 패치 1
함께 출시된 항목:
- Android Gradle 플러그인 8.3.1
해결된 문제 |
Android Gradle 플러그인 |
MergeJavaResourcesTask 증분 입력 처리 문제
|
|
Compose 미리보기 |
다시 시작할 때까지 Compose 미리보기에서 새 문자열을 선택하지 않음
|
Iguana에서만 PreviewParameterProvider를 로드하지 못함
|
|
Layout Inspector |
AS Iguana Canary 10의 Compose에서 Layout Inspector가 비정상 종료됨
|
|
린트 통합 |
린트가 AGP 8.3.0-rc02에서 상위 소스 세트의 유형을 확인할 수 없음
|
|
Android 스튜디오 Iguana | 2023.2.1 RC 2
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-rc02
해결된 문제 |
축소기(R8) |
kotlin_dev 봇에서 SimpleKotlinEnumUnboxingTest 테스트가 실패함
|
|
Android 스튜디오 Iguana | 2023.2.1 RC 1
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-rc01
해결된 문제 |
Android Gradle 플러그인 |
동적 기능을 사용하는 프로젝트에서 Android Gradle 플러그인 8.2.0 설치 작업이 실패함
|
|
빌드 출력 |
AS Iguana Gradle 동기화 오류가 표시되지 않음
|
|
기기 관리도구 |
이름은 같으나 ID가 다른 정의로 인해 AVD 구성 대화상자가 비정상 종료됨
|
|
Dexer(D8) |
[디슈가링된 라이브러리] 디슈가링된 라이브러리 버전 2.1이 이전 버전의 R8과 호환되지 않음
|
D8에서만 최적화가 실행됨
|
|
가져오기/동기화 |
성능 회귀 - IDE에서 종속 항목 설정
|
컴퓨팅 프로젝트 크기에서 Android 스튜디오 Hedgehog 중단
|
|
축소기(R8) |
[R8 8.3.21] R8 8.3.21이 R8 8.1.56보다 1.57MB 더 큼
|
class.getInterfaces()에서 빈 값 반환
|
|
Android 스튜디오 Iguana | 2023.2.1 베타 2
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-beta02
해결된 문제 |
Android Gradle 플러그인 |
AGP 8.2.0에서 JaCoCo 버전을 설정할 수 없음
|
동적 기능을 사용하는 프로젝트에서 Android Gradle 플러그인 8.2.0 설치 작업이 실패함
|
|
기준 프로필 및 ProfileInstaller |
compileReleaseArtProfile이 java.lang.ArrayIndexOutOfBoundsException과 함께 실패함
|
|
가져오기/동기화 |
AndroidX 프로젝트에서 AndroidX가 아닌 라이브러리를 사용함
|
|
축소기(R8) |
[R8 8.3.21] R8 8.3.21이 R8 8.1.56보다 1.57MB 더 큼
|
|
Android 스튜디오 Iguana | 2023.2.1 베타 1
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-beta01
해결된 문제 |
가져오기/동기화 |
org.gradle.util.VersionNumber로 인한 Iguana에서 Gradle 9와의 잠재적 호환성 문제
|
|
축소기(R8) |
AGP 8.2.0에서 R8 Flurry SDK 비정상 종료
|
Android - R8로 인해 LinearLayoutManager의 서브클래스가 비정상 종료됨
|
R8 v8.2.33, 'java.lang.VerifyError: 피연산자 스택의 유형이 잘못됨' 런타임이 업그레이드 후 비정상 종료됨
|
|
Android 스튜디오 Iguana | 2023.2.1 Canary 17
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha17
해결된 문제 |
Android Gradle 플러그인 |
Javadoc 및 SourceJar에서 생성된 소스를 포함하는 옵션을 제공하세요.
|
compileSdk와 minCompileSdkVersion의 종속 항목 간 불일치를 빠르게 수정해야 함
|
[Gradle] tools:overrideLibrary가 별표(*)를 지원해야 함
|
매니페스트 수정 시 UI가 정지됨
|
|
앱 품질 통계 |
문제 열의 정렬 기능이 직관적으로 정렬되지 않음
|
|
C++ 디버거 |
LLDB 디버거가 실행 전에 필요한 아키텍처의 APK를 확인하지 않음
|
|
코드 분석 |
린트 라이브러리 버전 검사가 BoM(재료명세서)에서 작동하지 않음
|
|
코드 편집기 |
함수에 관한 빠른 문서 작업에서 Iguana Canary 5의 기본 매개변수에 관해 'COMPILED_CODE'를 표시함
|
|
기기 관리도구 |
|
Gradle |
'InlinedApi' 대신 'InlineApi'
|
|
가져오기/동기화 |
새 네임스페이스 DSL을 처리하기 위해 이전 AGP 버전과의 동기화 테스트 허용
|
Firebase BOM이 업데이트되지 않음
|
|
린트 |
'플랫폼' 종속 항목이 오래된 경우 Android 스튜디오/린트가 알려주지 않음
|
버그: Firebase-bom 종속 항목 업데이트 제안이 없음
|
Project Structure(및 Gradle(?))가 최신 버전으로 업그레이드할 Firebase BOM 종속 항목을 발견하지 못함
|
|
Android 스튜디오 Iguana | 2023.2.1 Canary 16
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha16
해결된 문제 |
Android Gradle 플러그인 |
스튜디오 설정의 '분리된 프로젝트' 링크가 잘못된 위치로 이동함
|
|
Espresso Recorder |
Android 스튜디오에서 'Expresso Test Recorder'에 Record Your Test 창이 표시되지 않음
|
|
가져오기/동기화 |
프로젝트 동기화 후 오류/경고가 명확하지 않음
|
|
Network Inspector |
Network Inspector를 위한 gRPC 지원
|
gRPC 검사기를 AndroidChannelBuilder에서 캡처할 수 없음
|
|
축소기(R8) |
isShrinkResources가 8.3.0-alpha11에서 alpha14로 과도하게 최적화됨
|
|
Android 스튜디오 Iguana | 2023.2.1 Canary 15
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha15
해결된 문제 |
Android Gradle 플러그인 |
리소스 전용 라이브러리 모듈에서 DexArchiveBuilderTaskDelegate가 실패함
|
모든 발생 횟수 중복 항목에 대한 AGP7.4 맞춤 플러그인 변형 toTransform: META-INF/MANIFEST.MF 예외
|
새로운 매니페스트 태그 지원
|
|
Espresso Recorder |
Android 스튜디오에서 'Expresso Test Recorder'에 Record Your Test 창이 표시되지 않음
|
|
가져오기/동기화 |
'Gradle JDK'의 UI가 'Gradle 동기화'를 제안하지 않음
|
|
Layout Inspector |
Iguana Canary 13: Layout Inspector에서 'No package ID ff found for resource ID 0xffffffff'라는 logcat에 스팸을 전송함
|
|
Network Inspector |
Network Inspector를 위한 gRPC 지원
|
|
리소스 |
리소스 파일 이동 시 리소스 확인 중단됨
|
문자열을 추출할 때 오류가 발생함
|
|
실행 중인 기기 |
|
Android 스튜디오 Iguana | 2023.2.1 Canary 14
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha14
해결된 문제 |
Android Gradle 플러그인 |
SDK Manager에서 stdout으로의 스팸 로그 정보 출력을 중단해야 함
|
|
빌드 출력 |
ksp AutoMigration 오류가 Android 스튜디오에 표시되지 않음
|
|
Gradle |
AGP 8.1.0의 NoClassDefFoundError, 디슈가링, 축소
|
|
린트 |
`LintClient.getSdkHome`의 StackOverflow
|
|
새 코드/템플릿 |
TODO: KTIJ-19369가 수정되면 삭제
|
|
Resource Manager |
SVG 가져오기 오류, *.svg 파싱 중 오류 발생 - 올바른 SVG 파일이 아님
|
|
테스트 실행 |
Pixel 7 Pro에서 lib 모듈의 계측 테스트를 실행할 수 없음
|
|
Android 스튜디오 Iguana | 2023.2.1 Canary 13
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha13
해결된 문제 |
Android Gradle 플러그인 |
기능 요청: com.android.build.api.extension.impl.CURRENT_AGP_VERSION을 공개 API로 승격
|
|
Android SDK 업그레이드 어시스턴트 |
|
Compose 미리보기 |
Hedgehog 9(ComposePreviewRunLineMarkerContributor일 수 있음)에서 IDE가 매우 느려짐
|
|
새 코드/템플릿 |
새 라이브러리 모듈 종속 항목을 추가해도 컴파일되지 않음
|
|
프로젝트 구조 |
제공된 javaHome이 잘못된 것 같음. Java 실행 파일을 찾을 수 없음
|
|
실행 중인 기기 |
|
Android 스튜디오 Iguana | 2023.2.1 Canary 12
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha12
해결된 문제 |
Android Gradle 플러그인 |
AGP 8.1.0: 동적 기능: exportReleaseConsumerProguardFiles 및 extractProguardFiles 간의 암시적 종속 항목으로 인해 컴파일 오류 발생
|
`variant.unitTest.jniLibs.addGeneratedSourceDirectory`가 아무것도 하지 않는 것 같음
|
Gradle 8.4 호환성을 위해 AGP에 사용되는 XML 파서 업데이트
|
AGP 8.0.1 출시 패키지 jacoco 계측이 적용되지 않음
|
HEDGEHOG REGRESSION: 실행 버튼이 몇 초 지연됨(사양 생성 중)
|
AGP 8.3.0-alpha11이 시작 시 android.content.res.Resources$NotFoundException과 함께 비정상 종료되는 출시 APK를 생성함
|
'android.lint.printStackTrace' AGP 속성을 안정화 버전으로 전환
|
|
C++ 가져오기/동기화 |
Android 스튜디오가 관련 없는 C++ 코드의 색인을 계속 생성함
|
|
CPU |
CPU 트레이스를 프로파일링/기록할 때 Android 스튜디오가 정지됨. 마지막 Bumblebee 및 Dolphin 버전
|
|
Device File Explorer |
Device Explorer를 사용하도록 앱 검사기를 업데이트
|
|
린트 |
사용되지 않는 리소스 프로세서가 Gradle 빌드 파일을 삭제할 수 있음
|
NewApi 린트 검사가 'isAtleastU() && otherCondition()' 최종 필드를 이해하지 못함
|
|
테스트 실행 |
AS 2022.3.1.13 C3에서는 테스트된 변형이 디버그 가능하지 않을 때 통합 테스트 디버깅을 허용하지 않음
|
|
Android 스튜디오 Iguana | 2023.2.1 Canary 11
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha11
해결된 문제 |
Android Gradle 플러그인 |
새로운 Gradle 구성 정렬 API로 이전
|
Kotlin 컴파일러가 IDEA 21.3으로 업데이트하려고 할 때 리소스 컴파일이 실패함
|
아티팩트 API를 사용한 반응형 get()
|
'android.lint.printStackTrace' AGP 속성을 안정화 버전으로 전환
|
|
API |
com.android.build.api.dsl.Packaging에는 유용한 javadoc이 없습니다.
|
새로운 Varian API DSL 기능 요청: 이전 API BaseVariant.preBuildProvider와 동일
|
|
가져오기/동기화 |
GradleProjectInfo.setSkipStartupActivity가 여전히 사용되고 있음
|
프로젝트 빌드 후 VFS 새로고침
|
'Gradle 배포를 설치할 수 없음' 관련 빠른 수정 제공
|
|
Layout Inspector |
Iguana Canary 2: Embedded Layout inspector가 `잘못된 리소스 ID` 오류로 Logcat을 스팸 처리함
|
|
린트 |
잘못된 경고 강조 표시(거짓양성)
|
변수 선언에서 주석 처리된 클래스를 사용하기 위해 린트 visitAnnotationUsage가 호출되지 않음
|
|
Network Inspector |
Network Inspector를 정적으로 만들기
|
|
실행 중인 기기 |
API 수준 34에서 Pixel Fold 기기 스트리밍이 손상됨
|
|
Android 스튜디오 Iguana | 2023.2.1 Canary 9
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha09
해결된 문제 |
Android Gradle 플러그인 |
ASSETS 아티팩트를 변환하면 입력/출력 위치가 손상됨
|
android.experimental.r8.dex-startup-optimization=true가 기본값이 되도록 승격
|
|
수정 |
proguard-rules.pro에서 shrinkunusedprotofields가 잘못된 플래그로 표시됨
|
|
IntelliJ |
Iguana: 프로세스 471이 아직 실행 중임
|
|
린트 |
빠른 수정 린트가 작동하지 않고 IDE 오류가 발생함
|
부분 분석으로 인한 일관되지 않은 테스트 실패
|
|
Logcat |
|
Android 스튜디오 Iguana | 2023.2.1 Canary 8
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha08
해결된 문제 |
Android Gradle 플러그인 |
APK를 변환하면 ListingFileRedirectTask 오류가 발생함
|
|
기준 프로필 및 ProfileInstaller |
컴파일된 프로필에서 디슈가링된 클래스가 누락됨
|
|
코드 편집기 |
Android 스튜디오 교착 상태(AttachAndroidSdkSourcesNotificationProvider)
|
|
Compose 수정 |
|
Compose 미리보기 |
요청 변경: 이전 라이브 템플릿이 비공개 함수를 생성해야 함
|
|
디버거 |
|
가져오기/동기화 |
AndroidGradleProjectResolver.isAndroidGradleProject에 상당한 시간이 걸림
|
|
실시간 편집 |
|
프로파일러 |
3~4번만 실행하면 프로파일러가 비정상적으로 느려지고 IDE를 다시 시작해야 함
|
|
Resource Manager |
버그: SVG 파일을 가져오면 'drawable'이 아닌 'drawable-svg'라는 잘못된 폴더에 배치되어 'Android 리소스 연결 실패' 오류가 발생함
|
|
테스트 |
Macrobenchmark 테스트 결과에 Run -> Import Tests From File을 사용하는 모든 테스트에 대해 동일한 타이밍 정보가 표시됨
|
|
Android 스튜디오 Iguana | 2023.2.1 Canary 7
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha07
해결된 문제 |
Android Gradle 플러그인 |
계측 테스트를 실행한 후 AGP 8.1.0이 앱을 제거함 - 7.4.2는 제거하지 않음
|
|
Layout Editor |
androidx.core:core-ktx:1.12.0으로 인해 Android 스튜디오에서 렌더링 문제가 발생함
|
|
Navigation Editor |
|
프로파일러 |
Macrobenchmark 라이브러리에서 기록된 트레이스 저장(또는 복사)
|
|
렌더링 |
드로어블 리소스 이름을 입력할 때 Android 스튜디오 Hedgehog 2023.1.1 Canary 15가 중단됨
|
|
리소스 |
문자열 추출이 Electric Eel에서 stringResource() 대신 getString()을 생성함
|
|
실행 |
'사용자 관리 adb'의 최소 포트 5038로 인해 기본 포트 5037이 사용되지 않음
|
|
오늘의 팁 |
Android 스튜디오에서 tip-of-the-day 숨김
|
|
Android 스튜디오 Iguana | 2023.2.1 Canary 6
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha06
해결된 문제 |
Android Gradle 플러그인 |
`android.enableDexingArtifactTransform=true` 적용
|
[Gradle 8.4][업그레이드] 구성 단계의 파일 처리로 인해 업그레이드 후 통합 테스트 실패
|
AGP 8.3.0-alpha-02 - `오류: 캐시된 리소스 저장소 역직렬화에 실패`
|
[Gradle 8.4][업그레이드] TestLabBuildService 구성 단계의 파일 처리로 인해 업그레이드 후 통합 테스트 실패
|
|
코드 편집기 |
ProGuard 규칙 편집기에서 -dontwarn의 클래스 누락 경고 표시
|
|
Compose 수정 |
추출 상수에 `@Composable`을 추가하면 안 됨
|
|
에뮬레이터 |
Android Emulator 33.1.13 사용 시 블루투스 예외 발생
|
|
가져오기/동기화 |
AndroidX KMP 라이브러리의 소스가 스튜디오 I Canary 5에서 다운로드되지 않음
|
|
린트 |
API 26이 필요한 kotlin.text.MatchNamedGroupCollection#get(String)에 관한 린트 경고 없음
|
lint:TypographyQuotes 거짓음성: 이스케이프된 아포스트로피가 두 개 이상 무시됨
|
AGP 8.0.2 린트 InvalidId 감지기 거짓양성
|
린트 기준에 LintError 문제 추가됨
|
|
리소스 |
|
Android 스튜디오 Iguana | 2023.2.1 Canary 5
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha05
해결된 문제 |
Android Gradle 플러그인 |
AGP 'Analytics other plugin to proto: ...'의 정보 수준 로깅을 줄이거나 삭제하세요.
|
[Gradle 8.4][업그레이드] ProcessJavaResTask에서 구성하는 동안 파일 작업이 구성 캐싱을 중단합니다.
|
기호 테이블을 가져오는 변형 API(R.txt)
|
린트 독립형 플러그인이 gradleApi() 종속 항목을 제대로 처리하지 않습니다.
|
AGP 클래스/속성의 kDocs가 제대로 작동하지 않습니다. `VariantOutput.enable`은 `VariantOutput.enable`으로 대체해야 함을 나타냅니다.
|
AGP 8.3.0-alpha02가 Windows 호스트에 출시 프로필을 설치할 수 없습니다.
|
|
데이터 결합 |
BindingXmlIndex.getInputFilter가 FileBasedIndexExtension의 계약을 위반합니다.
|
바인딩 상실
|
|
수정 |
Iguana Canary 1: 거터에 색상이 2개 들어갑니다.
|
|
에뮬레이터 |
에뮬레이터에서 테스트 실행 오류 발생: 다시 컴파일할 수 없음 * (Output(stdout=Failure: package * could not be compiled , stderr=))
|
|
Gradle 파일 편집기 |
'unqualifiedResLocale' 속성이 사용되지 않습니다.
|
|
가져오기/동기화 |
스튜디오에서 libs 폴더에 드롭된 새 jar를 감지하고 다시 동기화를 제공해야 합니다.
|
|
린트 |
결합 및 클릭 리스너 내에서 LINT 검사 사용되지 않는 리소스의 거짓양성이 감지됩니다.
|
맞춤 린트 검사 jar 파일을 로드할 수 없음: 노드를 TreeNode로 전송할 수 없습니다.
|
변수 선언에서 주석 처리된 클래스를 사용하기 위해 린트 visitAnnotationUsage가 호출되지 않습니다.
|
린트 31.0.2가 실패하며 java.util.NoSuchElementException: 배열이 비어 있음이라는 메시지가 표시됩니다.
|
|
Network Inspector |
AS Flamingo Network Inspector 규칙이 작동하지 않습니다.
|
|
새 코드/템플릿 |
새 프로젝트 마법사의 플러그인 저장소가 최초 동기화 속도가 느려집니다.
|
|
프로파일러 |
Macrobenchmark 라이브러리에서 기록된 트레이스 저장(또는 복사)
|
|
번들/APK 출시 |
|
실행 |
|
실행 중인 기기 |
휴대전화의 CPU 사용량을 지나치게 많이 유발하는 기기 미러링
|
|
Android 스튜디오 Iguana | 2023.2.1 Canary 4
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha04
해결된 문제 |
Android Gradle 플러그인 |
구성 단계에서 매니페스트 오버레이 파일의 존재를 확인하지 않음
|
MergeJavaResWorkAction 오류에 관한 Gradle 문서 링크 깨짐
|
Gradle 8.1에서 .gradle/.android/analytics.settings로 인해 구성 캐싱이 중단됨
|
AGP가 ProjectComponentIdentifier.build 없이 ProjectComponentIdentifier.projectPath를 사용해서는 안 됨
|
|
수정 |
safeargs에서 생성된 클래스에 관한 IDE의 참조가 해결되지 않음
|
|
가져오기/동기화 |
StopGradleDaemonsAction이 UI 스레드에서 실행됨
|
권장되는 AGP 버전은 3.3.2임
|
|
Network Inspector |
AS Flamingo Network Inspector 규칙이 작동하지 않음
|
|
번들/APK 출시 |
APK 파일이 수정되지 않으면 'APK가 생성되었습니다...'라는 메시지가 혼동을 야기함
|
|
리소스 |
프로젝트 뷰에서 모듈을 선택할 때 '사용하지 않는 리소스 삭제'가 작동하지 않음
|
|
Android 스튜디오 Iguana | 2023.2.1 Canary 3
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha03
해결된 문제 |
Android Gradle 플러그인 |
AGP를 8.0.2에서 8.1.0으로 업데이트한 후 ':app:mergeReleaseClasses' 작업 실행에 실패함
|
[Gradle 8.4][업그레이드] 업그레이드 후 Kotlin Gradle 플러그인에서 지원 중단된 기능을 사용하여 통합 테스트가 실패함
|
|
앱 품질 통계 |
AQI 도구 창에 항상 이벤트 수에서 사용자 수가 표시됨
|
앱 품질 통계에 잘못된 OS 버전이 표시됨
|
|
기준 프로필 및 ProfileInstaller |
Gradle 플러그인이 8.3 알파와 호환되지 않음
|
|
코드 편집기 |
잘못된 설정 값으로 인해 레이아웃 XML 파일에서 'Incorrect formatting'이 발생함
|
|
Gradle 파일 편집기 |
이름이 중첩될 때 버전 카탈로그에 Groovy에서 사용되지 않는 기호가 표시됨
|
|
리소스 |
Android 스튜디오가 중복 이름에 대한 간접적인 리소스 참조로 중단됨
|
|
Android 스튜디오 Iguana | 2023.2.1 Canary 2
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha02
해결된 문제 |
Android Gradle 플러그인 |
최소 Gradle 버전 확인이 두 번째 빌드부터 실행되지 않음
|
|
Compose 미리보기 |
미리보기 대화형 모드에서 DropdownMenu가 잘못된 위치로 확장됨
|
진동을 사용하는 코드로 인해 Compose 미리보기가 다운됨
|
b-태그가 포함된 HTML 텍스트를 사용할 때 Compose 미리보기가 중단됨
|
|
디자인 도구 |
탭 위젯을 삽입할 때 디자인이 공백으로 표시됨
|
|
가져오기/동기화 |
스튜디오가 Gradle 동기화 중에 지원되지 않는 모듈을 불평함
|
프로젝트 동기화 후 오류/경고가 명확하지 않음
|
|
IntelliJ |
Android 스튜디오 Iguana - 시작 실패 - BytecodeTransformerAdapter의 NPE
|
|
Layout Editor |
BufferedInputStream을 AssetManager$AssetInputStream 클래스로 전송할 수 없음
|
|
린트 통합 |
testImplementation 종속 항목으로 인한 DuplicatePlatformClasses 린트 오류
|
|
리팩터링 모듈화 |
Modularize가 모듈을 특정 순서로 나열하지 않음
|
|
Network Inspector |
로그 오류: "lateinit property model has not been initialized"
|
|
Resource Manager |
Resource Manager에 맞춤 색상 속성이 있는 드로어블이 표시되지 않음
|
Resource Manager가 일부 벡터 드로어블을 자름
|
|
테스트 실행 |
|
축소기(R8) |
AGP 8.0.2에서 8.1.0으로 업그레이드한 후 R8이 작동하지 않음
|
|
Android 스튜디오 Iguana Canary 1(2023.2.1.1)
함께 출시된 항목:
- Android Gradle 플러그인 8.3.0-alpha01
해결된 문제 |
Android Gradle 플러그인 |
빌드 캐시가 PackageForUnitTest 작업에 중복됨
|
[AGP 8.1.0] splits.abi.isEnable과 testOptions.unitTests.isIncludeAndroidResources가 모두 true인 경우 ./gradlew 테스트가 실패하고 "Unable to find manifest output" 발생
|
중첩된 Gradle 합성 빌드가 포함된 AGP 모델 빌드가 실패함
|
리소스 축소기가 리소스 ID를 손상시켜 런타임 비정상 종료를 야기함
|
|
Android SDK 업그레이드 어시스턴트 |
타겟 SDK 업그레이드 어시스턴트가 로드되지 않음
|
|
기준 프로필 및 ProfileInstaller |
Profgen - 모든 DM 파일을 동시에 출력하는 옵션
|
|
빌드 변형 |
기본 변형이 변경될 때 활성 변형 전환
|
빌드 변형 창의 충돌은 생산자가 아닌 소비자 프로젝트에 있어야 함
|
|
C++ 빌드 |
gradlew에서 C++ 플러그인이 전처리기 오류를 보고함
|
|
C++ 편집기 |
빌드를 방해하는 기호를 지속적으로 업데이트함
|
C/C++ 프로젝트가 없는 경우 C/C++ 분석 단락이 발생함
|
|
코드 분석 |
ProGuard 인식에서 @interface 유형이 잘못된 것으로 강조표시됨
|
|
디버거 |
Compose 미리보기에서 외부 라이브러리를 열려고 함
|
JVM_IR 평가 표현식이 SAM 래퍼가 포함된 프래그먼트를 평가하지 못함
|
Compose 미리보기에서 분할 보기가 지나치게 적극적인 형태의 기본값을 취하는 것으로 보임
|
|
Gradle 파일 편집기 |
[버전 카탈로그] 번들에서 사용할 때 사용되지 않는 종속 항목 별칭에 관한 거짓양성이 발생함
|
|
가져오기/동기화 |
'Gradle JDK'의 UI가 필드 콘텐츠를 동기화하지 않음
|
GradleProjectInfo.setSkipStartupActivity가 여전히 사용되고 있음
|
작업 실행을 진행할 수 없음
|
Android 모듈의 여백에 Java 기본 메서드 실행 구성을 숨김
|
스튜디오에서 포함된 빌드 중 심볼릭 링크로 연결된 빌드를 처리하지 못함
|
|
Layout Editor |
커서가 움직이면 XML 디자인 미리보기 크기가 초기화됨
|
레이아웃 xml: design-left-component 트리, 구성요소 선택 및 Ctrl+B 핫키로 코딩할 수 없음
|
|
Layout Inspector |
Layout Inspector가 활성 상태일 때 가끔 디버깅할 앱이 비정상 종료됨
|
|
린트 |
[린트] TranslucentViewDetector가 filterIncident 함수에서 비정상 종료되고 린트에서 잘못된 결과가 발생함
|
TranslucentViewDetector가 'behind' 값을 허용해야 함
|
KMP 라이브러리에서 Android 린트가 실패하고 `property 'variantInputs.name' doesn't have a configured value`가 발생함
|
TranslucentViewDetector가 매니페스트에서 잘못된 행을 보고함
|
프로젝트 종속 항목 사용 시 lintDebug가 UseTomlInstead 경고를 잘못 보고함
|
Android 린트에서 신고된 다른 프로젝트에서 예상치 못한 문제가 발생함
|
|
Logcat |
Logcat 태그 표시기의 색상을 변경할 수 없음
|
Logcat soft-wrap이 작동하지 않음
|
|
Resource Manager |
|
리소스 |
androidTest 리소스에 관한 사용법 찾기/정의로 이동이 작동하지 않음
|
androidTest에서 리소스 참조가 확인되지 않음
|
라이브러리의 R 클래스가 androidTest 소스 세트에서 인식되지 않음
|
|
실행 |
실행/디버그 구성에서 동적 기능 설정을 저장할 수 없음
|
|
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2024-12-22(UTC)
[null,null,["최종 업데이트: 2024-12-22(UTC)"],[],[]]