Android 스튜디오 Giraffe 해결된 문제
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Android 스튜디오 Giraffe | 2022.3.1 패치 4
함께 출시된 항목:
- Android Gradle 플러그인 8.1.4
해결된 문제 |
Android Gradle 플러그인 |
하위 프로젝트의 클래스가 아티팩트 변환을 통해 이미 덱싱되었으므로 하위 프로젝트의 클래스에서 덱싱 작업을 실행하지 않음
|
|
Android 스튜디오 Giraffe | 2022.3.1 패치 3
함께 출시된 항목:
- Android Gradle 플러그인 8.1.3
해결된 문제 |
Android Gradle 플러그인 |
[AGP 8.1.0] splits.abi.isEnable과 testOptions.unitTests.isIncludeAndroidResources가 모두 true인 경우 ./gradlew 테스트가 실패하고 "Unable to find manifest output" 발생
|
AGP 8.1로 업데이트한 후 빌드 실패
|
|
Android 스튜디오 Giraffe | 2022.3.1 패치 2
함께 출시된 항목:
- Android Gradle 플러그인 8.1.2
해결된 문제 |
Android Gradle 플러그인 |
Android 라이브러리 모듈에서 androidResources를 사용할 수 없음
|
[AGP 8.1.0] splits.abi.isEnable과 testOptions.unitTests.isIncludeAndroidResources가 모두 true인 경우 ./gradlew 테스트가 실패하고 "Unable to find manifest output" 발생
|
|
Database Inspector |
Android 스튜디오 2022.3.1 Giraffe에 데이터베이스 검사기가 없음
|
|
축소기(R8) |
Kotlin 1.9로 인해 null 검사가 제거되면 R8에 의해 Kotlin 람다가 소멸됨
|
play-services-measurement-21.3.0-runtime.jar에 '컴파일 중에 정의되지 않은 값이 발생했습니다' 오류가 발생하여 R8이 실패함
|
|
Android 스튜디오 Giraffe | 2022.3.1 패치 1
함께 출시된 항목:
- Android Gradle 플러그인 8.1.1
해결된 문제 |
코드 편집기 |
큰 webp 이미지가 코딩 영역의 절반을 차지함
|
|
Dexer(D8) |
Java 16 레코드: equals(null)이 NullPointerException을 발생시킴
|
|
실시간 편집 |
|
축소기(R8) |
java.lang.VerifyError: 인증 도구에서 클래스를 거부함
|
Apache POI 라이브러리를 사용할 때 빌드가 :minifyReleaseWithR8에서 멈춤
|
R8 최적화를 사용 설정할 때 호출 거부
|
java.lang.reflect.Executable의 NoClassDefFoundError
|
|
Android 스튜디오 Giraffe Stable(2022.3.1.18)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0
해결된 문제 |
Android Gradle 플러그인 |
agp 8.1.0의 generateLocaleConfig가 비확정적인 순서를 사용하여 재현 가능한 빌드를 손상시킴
|
|
축소기(R8) |
Android 12 이상에서 인증 오류와 함께 비정상 종료
|
|
Android 스튜디오 Giraffe RC 01(2022.3.1.17)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-rc01
해결된 문제 |
축소기(R8) |
dex-startup-optimization으로 인해 java.lang.VerifyError: 클래스 거부됨 오류가 발생함
|
|
TargetSDKVersion 업그레이드 어시스턴트 |
XML 요소를 생성하는 필터로 인해 항상 해당 단계가 숨겨짐
|
|
Android 스튜디오 Giraffe 베타 05(2022.3.1.16)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-beta05
해결된 문제 |
Android SDK 업그레이드 어시스턴트 |
업그레이드 어시스턴트가 targetSdk 33으로 업데이트하라는 올바르지 않은 조치를 추천함
|
|
축소기(R8) |
VirtualDispatchMethodArgumentPropagator.shouldActivateMethodStateGuardedByBounds() 메서드의 코너 케이스
|
|
Android 스튜디오 Giraffe 베타 04(2022.3.1.15)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-beta04
해결된 문제 |
Android Gradle 플러그인 |
버그: 'KSP를 사용 설정하고 이 종속 항목에 KSP 프로세서를 사용하세요'가 웹사이트로 이동함
|
Gradle 8.1에서 .gradle/.android/analytics.settings로 인해 구성 캐싱이 중단됨
|
|
Compose 미리보기 |
|
Dexer(D8) |
API 21의 agp 8.1.0 회귀 - F/dex2oat(4176): art/compiler/driver/compiler_driver.cc:1181] 확인 실패: !method->IsAbstract()
|
|
축소기(R8) |
AGP 8의 R8로 인해 Google 피트니스 서비스가 중단됨
|
입력 이름에 중복되는 이름이 있는 소스 파일 정보를 포함할 경우 올바르게 표시되지 않음
|
Compose 빌드 중에 ArrayIndexOutOfBoundsException과 함께 R8이 실패함
|
간단한 StringBuilder 관련 코드에서 출시 또는 debuggable=false 모드에 추가할 꼬리 호출이 누락됨
|
|
Android 스튜디오 Giraffe 베타 03(2022.3.1.14)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-beta03
해결된 문제 |
Compose |
Wear Compose 도구의 다중 미리보기가 작동하지 않음
|
|
수정 |
|
JDK |
하나의 디스플레이에서 다른 디스플레이로 이동한 후에도 IDE가 매우 빠르게 깜박임
|
|
Android 스튜디오 Giraffe 베타 02(2022.3.1.13)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-beta02
해결된 문제 |
Android Gradle 플러그인 |
요청: IDE에서 'PermittedSubclasses requires ASM9'의 수정사항을 제공해야 함
|
|
디버거 |
AS에서 라이브러리의 Android 테스트를 디버그할 때 오류 발생
|
|
배포 |
디버그 시 Android 스튜디오가 앱을 두 번 설치하고 실행함
|
|
가져오기/동기화 |
Flamingo로 업데이트한 후에 프로젝트를 동기화할 수 없음. unsupported java 오류가 발생함
|
|
축소기(R8) |
VerifyError: R8을 Kotlin 1.8.20과 함께 사용할 때 인증 도구가 클래스를 거부함
|
|
Android 스튜디오 Giraffe 베타 01(2022.3.1.12)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-beta01
해결된 문제 |
Android Gradle 플러그인 |
맞춤 소스 유형은 여러 버전의 소스 세트를 만들어야 함
|
DependenciesInfoBuilder에 API 업데이트 및 문서가 필요함
|
Java 11 타겟인 DexingNoClasspathTransform(minSdk >= 24)이 중첩 멤버 누락으로 인해 실패함
|
DslExtension.Builder.extendProjectWith()가 Groovy에 설명된 대로 작동하지 않음
|
kotlin.Pair를 사용하지 않는 VariantSelector.withFlavor API 추가
|
`proguard.txt`가 변경되었기 때문에 AndroidLintAnalysisTask( :lintAnalyzeExternalRelease)에 캐시 부적중이 발생함
|
앱 병합 매니페스트에는 종속 항목의 extractNativeLibs 속성 및 useEmbeddedDex 속성이 포함되어 있음
|
AGP: AIDL 도구 및 프레임워크 AIDL 파일에 대한 경로를 공개 API로 노출
|
|
변경사항 적용 |
ApplyChangesAction: ClassCastException: class com.intellij.execution.DefaultExecutionTarget은 com.android.tools.idea.execution.common.AndroidExecutionTarget 클래스로 변환할 수 없음
|
|
배포 |
Android 스튜디오 Giraffe Canary 6에서 타일 및 정보 표시 런처가 작동하지 않음
|
|
디자인 도구 |
디자인 도구에서 기본 테마에 'postSplashScreenTheme' 속성 사용
|
|
가져오기/동기화 |
org.gradle.util.VersionNumber 유형이 지원 중단됨
|
내부 오류를 동기화 문제로 보고함
|
'No variants found for...' 대신 실제 동기화 예외를 표시함
|
|
Logcat |
MessageBacklog에서 메모리 사용량이 높음(1.4GB)
|
package:mine 필터에서 스튜디오 내부 로깅을 숨겨야 하나요?
|
|
새 프로젝트 마법사 |
버전 카탈로그가 모든 AGP 플러그인에 단일 버전을 사용해야 함
|
|
ProfileInstaller 및 기준 프로필 |
profgen-cli에서 발생하는 NullPointerException
|
|
리소스 |
값 디렉터리가 삭제되어도 스튜디오는 정의된 언어가 여전히 존재한다고 인식함
|
|
SDK Manager |
Android SDK 설정 항목이 'Languages & Frameworks' 아래에 있어야 함
|
|
업그레이드 어시스턴트 |
소스 매니페스트에서 android:useEmbeddedDex를 삭제하지 않음
|
라이브러리 모듈에 useLegacyPackaging DSL을 추가하지 않음
|
|
Wear |
에뮬레이터 33.1.3에서 Wear 페어링 어시스턴트에 장애가 발생함
|
|
Android 스튜디오 Giraffe Canary 11(2022.3.1.11)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-alpha11
해결된 문제 |
Dexer(D8) |
최근 업데이트 후 핵심 라이브러리 디슈가링으로 인해 앱이 비정상 종료됨
|
|
Gradle |
동기화 변경사항을 무시하면 키맵 옵션이 누락됨
|
|
가져오기/동기화 |
[Giraffe | 2022.3.1 Canary 8] 새 프로젝트의 build.gradle.kts 파일에 빨간색 밑줄이 표시됨
|
|
Logcat |
Logcat V2 - 정규식 필터에 공백 또는 괄호를 사용할 수 없음
|
Android 스튜디오 Giraffe | 2022.3.1 Canary 9 Logcat이 package:mine 필터와 호환되지 않음
|
|
번들/APK 출시 |
서명된 번들 생성 오류(새 별칭을 만들 때 키 저장소의 모든 별칭 삭제)
|
|
Android 스튜디오 Giraffe Canary 10(2022.3.1.10)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-alpha10
해결된 문제 |
Android Gradle 플러그인 |
AnalyticsRecordingTask를 삭제할 수 있나요?
|
output-metadata.json의 콘텐츠가 일치하지 않음
|
JVM 도구 모음을 설정해도 JavaCompile targetCompatibility 값에 영향을 주지 않음
|
와일드 카드 도메인이 있는 탐색 deepLink 항목에는 병합된 매니페스트에 `android:host` 속성이 없음
|
Android Gradle 플러그인 8.1 이후 processDebugMainManifest 작업이 실패함
|
Android 스튜디오가 STUDIO_GRADLE_JDK 환경 변수를 사용하지 않음
|
|
C++ 편집기 |
C++ 편집기: 기본 패턴 일치 외에 구문 강조표시가 작동하지 않음
|
|
Compose 미리보기 |
Compose 미리보기가 내 프로젝트의 콘텐츠 리소스를 표시할 수 없음. [android.content.res.Resources$NotFoundException: 다음 리소스 값을 해결할 수 없음: 0xAAE61.]
|
진동을 사용하는 코드로 인해 Compose 미리보기가 다운됨
|
|
Database Inspector |
Android 스튜디오 Canary에 `App Inspection` 아이콘이 표시되지 않음
|
|
디자인 도구 |
미리보기 xml : 하나 이상의 클래스를 인스턴스화할 수 없음
|
Android 스튜디오 편집기에서 미리보기용으로 기기를 변경하면 종료 후 변경사항이 저장되지 않음
|
|
Device File Explorer |
|
기기 관리도구 |
기기 관리도구 기기 목록에 확장 프로그램 수준이 표시되지 않음
|
|
Layout Editor |
버그: 레이아웃 디자이너의 뷰 누락 : ViewSwitcher 및 ViewAnimator
|
|
린트 |
교체 수정사항의 삽입된 코드만 형식을 다시 지정함
|
린트: 인텐션 미리보기에서 ReplaceStringQuickFix 관련 예외가 발생함
|
|
모션 편집기 |
MotionLayout: ID 뷰 객체를 변경하면 함수에서 이전 객체를 복제하고 다른 새 뷰 객체를 만듭니다.
|
MotionEditor를 접는 옵션이 없음
|
데이터 결합과 함께 모션 편집기가 표시되지 않음
|
|
Navigation Editor |
새 대상 대화상자
|
현재 핫키 'O'로 탐색 그래프 미리보기 방향을 전환할 수 없나요?
|
CAPS가 있는 탐색 지도의 인수
|
탐색 편집기 버그 - 모든 대상이 가로 모드로 표시됨
|
프래그먼트 클래스가 추상 클래스일 때 탐색 xml 편집기에 오류가 표시됨
|
실행 중인 parcelable의 기본값으로 인해 Kotlin SafeArgs가 실패함
|
|
프로파일러 |
systrace.py가 Android SDK에서 삭제된 후 `audio` 카테고리의 작업 트레이스를 가져올 방법이 없음
|
|
Resource Manager |
새 리소스 디렉터리 대화상자에서 소스 세트로 androidTest/를 제공하지 않음
|
'이미지 애셋 만들기' 옵션을 사용해도 올바른 파일이 생성되지 않음. 파일을 두 번 실행해야 함. 또는 파일이 생성되어 열려고 하면 파일이 삭제되는 경우가 있음
|
|
Android 스튜디오 Giraffe Canary 9(2022.3.1.9)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-alpha09
해결된 문제 |
Android Gradle 플러그인 |
JVM 도구 모음을 설정해도 JavaCompile targetCompatibility 값에 영향을 주지 않음
|
와일드 카드 도메인이 있는 탐색 deepLink 항목에는 병합된 매니페스트에 `android:host` 속성이 없음
|
Android Gradle 플러그인 8.1 이후 processDebugMainManifest 작업 실패함
|
AnalyticsRecordingTask를 삭제할 수 있나요?
|
output-metadata.json의 콘텐츠가 일치하지 않음
|
|
C++ 편집기 |
C++ 편집기: 기본 패턴 일치 외에 구문 강조표시가 작동하지 않음
|
|
Compose 미리보기 |
오른쪽 theme.xml 파일에서 android:statusBarColor 적용과 관련하여 apiLevel=21이 @Preview에서 무시됨
|
Compose 미리보기가 내 프로젝트의 콘텐츠 리소스를 표시할 수 없음. [android.content.res.Resources$NotFoundException: 다음 리소스 값을 해결할 수 없음: 0xAAE61.]
|
|
디자인 도구 |
미리보기 xml : 하나 이상의 클래스를 인스턴스화할 수 없음
|
Android 스튜디오 편집기에서 미리보기용으로 변경된 기기가 종료 후 저장되지 않습니다.
|
|
Layout Editor |
버그: 레이아웃 디자이너의 뷰 누락 : ViewSwitcher 및 ViewAnimator
|
|
모션 편집기 |
MotionLayout: ID 뷰 객체를 변경하면 함수에서 이전 객체를 복제하고 다른 새 뷰 객체를 만듭니다.
|
MotionEditor를 접는 옵션이 없음
|
데이터 결합과 함께 모션 편집기가 표시되지 않음
|
|
Navigation Editor |
새 대상 대화상자
|
탐색 편집기 버그 - 모든 대상이 가로 모드로 표시됨
|
현재 핫키 'O'로 탐색 그래프 미리보기 방향을 전환할 수 없나요?
|
CAPS가 있는 내비게이션 지도의 인수
|
|
Android 스튜디오 Giraffe Canary 8(2022.3.1.8)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-alpha08
해결된 문제 |
Android Gradle 플러그인 |
네임스페이스 속성이 HasAndroidResources에 속할 가능성이 높음
|
'Gradle 파일이 마지막 프로젝트 동기화 이후 변경됨' 메시지를 사용 중지할 수 없음
|
Android Gradle 플러그인이 최신 버전이 아닌 경우 '최신 버전의 Android Gradle 플러그인을 사용하는 것이 좋음'
|
테스트 변형의 매니페스트 자리표시자와 함께 processDebugUnitTestManifest가 실패함
|
CheckAarMetadataTask에서 컴파일 SDK 검사를 사용 중지하기 위한 불리언 플래그
|
빌드 오류가 존재하지 않는 API 수준 34를 참조함
|
|
Android 스튜디오 |
기기 미러링 중에 AS Electric Eel 실행 중 기기 도구 창이 Pixel Watch와 연결 끊어짐
|
|
C++ 편집기 |
[Giraffe | 2022.3.1 Canary 2] CPP 파일을 열 때 편집기에 무한 로더가 표시됨
|
|
코드 편집기 |
기능 요청: Kotlin 문자열 템플릿에서 자리표시자가 있는 문자열 리소스를 추출하려는 의도
|
|
Compose 수정 |
[AS] '구성 가능한 함수 만들기' 작업이 잘못된 매개변수 이름을 생성함
|
rememberSaveable {} 자동 완성이 잘못됨
|
Compose 여백 아이콘을 사용하여 구성 가능한 함수 호출을 표시하는 옵션 제공 고려
|
Compose 완료 시 캐럿이 잘못된 위치에 배치됨
|
|
Compose 미리보기 |
|
디버거 |
ArrayMap 디버거에 키가 표시되지 않음
|
디버그에서 데이터 수집 중...에 멈춤
|
디버그 모드에서 앱을 실행하면 작동하지 않음
|
|
배포 |
새 UI: 실행 막대에 `디버거 연결` 작업이 포함되어야 함
|
|
디자인 도구 |
[맞춤 뷰] IDE에서 ComposeView를 삽입하는 맞춤 뷰 미리보기 시 렌더링이 실패함
|
|
기기 관리도구 |
[Giraffe Canary 6] 로컬 기록이 손상됨: 열려 있는 파일이 너무 많음
|
HAXM 설치(3.1 RC3)에서 반환된 후 UI가 새로고침되지 않음
|
기기 관리자 - 알 수 없는 오류
|
|
가져오기/동기화 |
'gradle 동기화' 바로가기 추가
|
PSD 종속 항목: 버전 카탈로그 종속 항목 환경이 일반 종속 항목과 다름
|
|
JDK |
멀티 모니터 설정을 위해 노트북이 절전 모드로 전환된 후 빈 화면이 표시됨
|
Giraffe Canary 2: 시작 시 UI 정지(비치볼): sun.java2d.metal.MTLLayer.blitTexture
|
|
린트 |
TypographyQuotes 린트 검사가 이스케이프된 따옴표에서 작동하지 않음
|
TrustAllX509TrustManager 린트 검사가 X509TrustManager를 확장하는 인터페이스를 잘못 표시함
|
|
Logcat |
logcat에 표시된 예외에서 기기로 이동하기 위해 Device API를 사용하지 않음
|
Logcat(새 버전). 로그의 클릭 가능한 파일 이름입니다.
|
|
새 코드/템플릿 |
버그: 새 프로젝트의 minSdk가 26(Android 8)인 경우 필요하지 않은 리소스가 생성되고 린트가 이에 대해 경고를 하지만 해결하지 않음
|
템플릿: minSdkVersion이 24 이상인 경우 drawable-v24 폴더를 만들지 않음
|
|
새 프로젝트 마법사 |
이름이 숫자로 시작하는 새 Jetpack Compose 프로젝트가 컴파일되지 않습니다.
|
|
ProfileInstaller 및 기준 프로필 |
통합 이름 baselineprofiles -> baselineProfiles
|
|
프로젝트 구조 |
버전 카탈로그 업그레이드 종속 항목 제안 - 이전 종속 항목 버전이 null로 표시됨
|
|
프로젝트 뷰 |
생성된 소스가 Android 뷰의 `java` 노드 아래에 표시됨
|
|
리소스 |
알 수 없는 상황에서 NestedScrollView가 XML 자동 완성을 중단함
|
새 이미지 애셋 화면에 애셋 이름 유효성 검사가 없음
|
|
SDK Manager |
시스템 이미지 업그레이드 시 API 수준 정보 누락
|
'HAXM은 Windows에만 설치할 수 있음' 오류 메시지가 Windows에 표시됨
|
|
Translations Editor |
Translations Editor가 로드되지 않음
|
|
Android 스튜디오 Giraffe Canary 7(2022.3.1.7)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-alpha07
해결된 문제 |
Android Gradle 플러그인 |
테스트 변형의 매니페스트 자리표시자와 함께 processDebugUnitTestManifest가 실패함
|
|
코드 편집기 |
기능 요청: Kotlin 문자열 템플릿에서 자리표시자가 있는 문자열 리소스를 추출하려는 의도
|
|
Compose 수정 |
Compose 여백 아이콘을 사용하여 구성 가능한 함수 호출을 표시하는 옵션 제공 고려
|
Compose 완료 시 캐럿이 잘못된 위치에 배치됨
|
rememberSaveable {} 자동 완성이 잘못됨
|
|
디버거 |
ArrayMap 디버거에 키가 표시되지 않음
|
디버그에서 데이터 수집 중...에 멈춤
|
|
기기 관리도구 |
HAXM 설치(3.1 RC3)에서 반환된 후 UI가 새로고침되지 않음
|
|
가져오기/동기화 |
PSD 종속 항목: 버전 카탈로그 종속 항목 환경이 일반 종속 항목과 다름
|
|
JDK |
멀티 모니터 설정을 위해 노트북이 절전 모드로 전환된 후 빈 화면이 표시됨
|
Giraffe Canary 2: 시작 시 UI 정지(비치볼): sun.java2d.metal.MTLLayer.blitTexture
|
|
Logcat |
Logcat(새 버전). 로그의 클릭 가능한 파일 이름입니다.
|
|
프로젝트 구조 |
버전 카탈로그 업그레이드 종속 항목 제안 - 이전 종속 항목 버전이 null로 표시됨
|
|
SDK Manager |
'HAXM은 Windows에만 설치할 수 있음' 오류 메시지가 Windows에 표시됨
|
시스템 이미지 업그레이드 시 API 수준 정보 누락
|
|
Android 스튜디오 Giraffe Canary 6(2022.3.1.6)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-alpha06
해결된 문제 |
Android Gradle 플러그인 |
테스트 변형의 매니페스트 자리표시자와 함께 processDebugUnitTestManifest가 실패함
|
|
코드 편집기 |
기능 요청: Kotlin 문자열 템플릿에서 자리표시자가 있는 문자열 리소스를 추출하려는 의도
|
|
Compose 수정 |
Compose 여백 아이콘을 사용하여 구성 가능한 함수 호출을 표시하는 옵션 제공 고려
|
|
디버거 |
|
기기 관리도구 |
HAXM 설치(3.1 RC3)에서 반환된 후 UI가 새로고침되지 않음
|
|
가져오기/동기화 |
PSD 종속 항목: 버전 카탈로그 종속 항목 환경이 일반 종속 항목과 다름
|
|
Logcat |
Logcat(새 버전). 로그의 클릭 가능한 파일 이름입니다.
|
|
프로젝트 구조 |
버전 카탈로그 업그레이드 종속 항목 제안 - 이전 종속 항목 버전이 null로 표시됨
|
|
SDK Manager |
'HAXM은 Windows에만 설치할 수 있음' 오류 메시지가 Windows에 표시됨
|
시스템 이미지 업그레이드 시 API 수준 정보 누락
|
|
Android 스튜디오 Giraffe Canary 5(2022.3.1.5)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-alpha05
해결된 문제 |
Android Gradle 플러그인 |
Kotlin 라이브러리 하위 프로젝트에 직접 종속되는 동적 기능의 ClassNotFoundException
|
|
JDK |
멀티 모니터 설정을 위해 노트북이 절전 모드로 전환된 후 빈 화면이 표시됨
|
Giraffe Canary 2: 시작 시 UI 정지(비치볼): sun.java2d.metal.MTLLayer.blitTexture
|
|
Android 스튜디오 Giraffe Canary 4(2022.3.1.4)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-alpha04
해결된 문제 |
Android Gradle 플러그인 |
AGP 7.4로 업그레이드하면 StackOverflowError가 발생함
|
|
가져오기/동기화 |
[Flamingo | 2022.2.1 Canary 6][Mac M1]기본 JDK 버전이 17.0.4가 아닌 11.0.5임
|
'syncListener'가 null이므로 GradleSyncListener.syncFailed를 호출할 수 없음
|
AS 2022.3.1 Canary 2에서 Gradle 동기화 실패
|
|
Android 스튜디오 Giraffe Canary 2(2022.3.1.2)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0-alpha02
해결된 문제 |
Android Gradle 플러그인 |
[Android 스튜디오: Flamingo | 2022.2.1 Canary 8] liblog.so가 APK 내에 패키징됨
|
KGP가 구성 중에 매니페스트를 읽어 매니페스트 변경 시 구성 캐시를 무효화함
|
병합된 매니페스트에 문제가 있는 경우 빌드 경고 메시지가 명확하지 않음
|
|
Compose 미리보기 |
Compose 미리보기를 렌더링하는 동안 '렌더링 문제'가 발견되었지만 문제 탭이 비어 있음
|
|
배포 |
com.intellij.diagnostic.PluginException: EDT DeviceAndSnapshotComboBoxAction#update@NavBarToolbar에서 호출하는 데 345밀리초가 걸림
|
|
에뮬레이터 |
녹화 중에 에뮬레이터를 전환할 때 녹화 화면이 중단됨
|
|
가져오기/동기화 |
gradle-wrapper.properties를 업데이트해도 새로운 Gradle 데몬이 시작되지 않음
|
|
설치 프로그램 |
Android 스튜디오 Electric Eel | 2022.1.1에서 Windows 11을 열 수 없음
|
|
린트 |
Kotlin 1.8.0으로 업그레이드한 후 remember에 관련 린트 거짓양성
|
enum 매개변수가 있는 메서드 내부에서 실행되는 SDK_INT 검사의 거짓양성 린트 경고
|
|
새 프로젝트 마법사 |
새 프로젝트 템플릿 선택기의 느린 페인팅 성능
|
|
실행 중인 기기 |
Quickboot 스냅샷 로드에 항상 실패하고 스냅샷 로드에 에뮬레이터를 사용함
|
|
SDK Manager |
|
Android 스튜디오 Giraffe Canary 1(2022.3.1.1)
함께 출시된 항목:
- Android Gradle 플러그인 8.1.0
해결된 문제 |
Android Gradle 플러그인 |
구성 캐시 관련 `com.android.build.gradle.tasks.ShaderCompile` 문제
|
AGP API를 사용하여 Java 리소스에 추가하면 구성 캐시가 손상됨
|
|
빌드 분석 도구 |
TasksTreeStructure.updateStructure의 NPE(빌드 분석 도구)
|
|
Compose 수정 |
자동 완성이 불분명하고 중복 후행 람다가 추가됨
|
|
배포 |
com.intellij.diagnostic.PluginException: EDT DeviceAndSnapshotComboBoxAction#update@NavBarToolbar에서 호출하는 데 345밀리초가 걸림
|
|
에뮬레이터 |
사용자가 설정에서 기기 미러링을 사용 설정하면 개인 정보 보호 경고가 표시되어야 함
|
|
Gradle |
IntelliJ IDEA에서처럼 JAVA_HOME을 가리키도록 Gradle JDK를 설정할 수 없음
|
|
가져오기/동기화 |
IDE에서 JDK 누락
|
useLibrary가 IDE에서 무시됨 // Android '자동차' 라이브러리 해상도 실패(IDE에서 빨간색): ArticFox/Bumblebee에서는 괜찮지만 Chipmunk에서는 실패
|
|
린트 |
린트가 상속된 인터페이스가 아닌 직접 구현된 인터페이스의 안전한 전송만 확인함
|
린트가 호출 수신자의 유효한 전송을 확인하지 않음
|
TypedArray#close(API 31)가 디슈가링되지 않지만 AS는 try-with-resources에서 사용될 때 경고를 표시하지 않음
|
버그: ''BC' 제공업체가 지원 중단되었으며 Android P를 기준으로 합니다'에 관한 거짓양성 경고
|
|
Logcat |
|
SDK Manager |
|
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-27(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-27(UTC)"],[],[]]