Android 스튜디오 Meerkat 해결된 문제
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Android 스튜디오 Meerkat | 2024.3.1 Canary 7
함께 출시된 항목:
- Android Gradle 플러그인 8.9.0-alpha07
해결된 문제 |
Android Gradle 플러그인 |
해결되지 않은 종속 항목을 개선할 수 있는 경우 융합 라이브러리 오류
|
gradle.properties의 시스템 속성이 별도의 프로세스에서 R8 Gradle 작업자에게 전달되지 않음
|
BuiltArtifact.outputFile을 파일 유형으로 만듭니다.
|
융합 라이브러리에 네임스페이스를 제공하지 않으면 올바른 오류 메시지가 표시되지 않음
|
AGP 7.1.0-alpha08의 린트 옵션이 stdout을 허용하지 않음
|
|
가져오기/동기화 |
오프라인 모드를 사용 중지하고 다시 빌드
|
KMP 모듈에 기본 작업을 사용하지 않음
|
|
린트 |
맞춤 패딩이 필요한 하위 RelativeLayout을 래핑하기 위해 fitSystemWindows와 함께 사용된 FrameLayout이 있으면 린트에서 불필요한 중첩 레이아웃을 잘못 보고합니다.
|
CoarseFineLocation 린트 규칙이 maxSdkVersion 속성을 고려하지 않음
|
|
리소스 |
|
Android 스튜디오 Meerkat | 2024.3.1 Canary 6
함께 출시된 항목:
- Android Gradle 플러그인 8.9.0-alpha06
해결된 문제 |
Android Gradle 플러그인 |
기본 제공 Kotlin 지원을 처리하도록 shouldConfigureKotlinPlatformAttribute 업데이트
|
`checkTestedAppObfuscationRelease`의 오류 메시지에 Kotlin Gradle 문법을 제공합니다.
|
|
코드 편집기 |
androidTest 폴더에서 자동 완성이 제대로 작동하지 않음
|
|
Compose 미리보기 |
API 수준 34 및 35에서 배경화면이 작동하지 않음
|
|
Gradle |
Android Gradle 플러그인은 라이선스가 없는 tensorflow-lite-metadata의 0.1.0을 사용합니다.
|
|
Gradle 파일 편집기 |
new-library versions.toml 컨텍스트 추천으로 인해 예약된 키워드로 인해 오류가 발생함
|
|
가져오기/동기화 |
버그: 한 프로젝트의 Gradle 파일을 변경할 때마다 다른 프로젝트를 동기화해야 함
|
|
린트 |
린트가 테스트의 @RequiresExtension을 SDK 확장 프로그램을 지원하지 않는 @SdkSuppress로 대체하도록 제안함
|
|
Translations Editor |
|
업그레이드 어시스턴트 |
Android 스튜디오에서 이미 업그레이드된 AGP 종속 항목을 업그레이드하려고 하며 실패함
|
|
Android 스튜디오 Meerkat | 2024.3.1 Canary 5
함께 출시된 항목:
- Android Gradle 플러그인 8.9.0-alpha05
해결된 문제 |
Android Gradle 플러그인 |
AGP의 내장 Kotlin 지원이 Kotlin stdlib 종속 항목을 자동으로 추가하도록 허용할 수 있습니다.
|
|
Jetpack Compose |
'produceState 호출은 생산자 람다 내에서 값을 할당해야 합니다. 린트 검사가 'if' 표현식 할당을 이해하지 못함
|
|
린트 |
지원되지 않는 Java nio API가 포함된 API 26 미만의 런타임 예외 (린트 오류 없음)
|
린트가 테스트의 비공개 도우미 메서드에서도 RequiresApi 사용을 방지함
|
Android 스튜디오에서 .hasRoute(Route::class)를 사용할 때 K2 모드에서 RestrictedApi 경고가 발생함
|
|
실행 중인 기기 |
Android 스튜디오 (Linux)에서 복사 및 붙여넣기가 작동하지 않음
|
|
Android 스튜디오 Meerkat | 2024.3.1 Canary 4
함께 출시된 항목:
- Android Gradle 플러그인 8.9.0-alpha04
해결된 문제 |
기기 관리도구 |
요청: 에뮬레이터의 AVD 스킨을 삭제하는 기능을 다시 가져오기
|
|
Layout Inspector |
삽입된 LI에서 하위 트리를 표시/숨기기 위한 작업 사용 설정
|
|
프로파일러 |
프로파일러 정보
|
프로파일러가 기본 값 대신 길이를 알파벳순으로 정렬함
|
|
Room SQL |
|
Android 스튜디오 Meerkat | 2024.3.1 Canary 3
함께 출시된 항목:
- Android Gradle 플러그인 8.9.0-alpha03
해결된 문제 |
Android Gradle 플러그인 |
유용하지 않은 오류 'compileSdkVersion이 지정되지 않았습니다. build.gradle에 추가하세요.'
|
빌드 메뉴에 '빌드 정리'가 없음
|
|
C++ 가져오기/동기화 |
java.lang.IllegalStateException: 모듈 소스 루트 유형 com.android.tools.idea.gradle.project.facet.ndk.NativeSourceRootType이 JpsModelSerializerExtension으로 등록되지 않음
|
|
Compose 미리보기 |
KotlinReflectionNotSupportedError: 런타임에 Kotlin 리플렉션 구현을 찾을 수 없음
|
PreviewParameter가 컴포저블 함수의 두 번째 매개변수인 경우 미리보기가 작동하지 않음
|
Compose IDE 미리보기에서 실행할 때 Kotlin reflect 'isData' 함수가 잘못된 값을 반환함
|
com.android.tools.idea.rendering.BuildTargetReference: EDT에서 PSI 액세스
|
EDT에서 com.android.tools.idea.compose.preview.ComposePreviewRepresentation.registerShortcuts가 호출됨
|
|
Layout Inspector |
삽입된 LI에서 하위 트리를 표시/숨기기 위한 작업 사용 설정
|
|
린트 |
kotlin android.os.Handler removeCallbacks Runnable
|
shift를 사용하여 상수를 사용하는 대신 정의에 WrongConstant 린트가 표시됨
|
WrongConstant 린트가 두 번 표시됨
|
|
리소스 |
AGP 8.7에서 BuildType.initWith() 메서드가 더 이상 isShrinkResources 속성을 복사하지 않음
|
|
UI 도구 |
UI / Android 참조가 없는 파일에 디자인 도구 선택기가 잘못 표시됨
|
|
Android 스튜디오 Meerkat | 2024.3.1 Canary 2
함께 출시된 항목:
- Android Gradle 플러그인 8.9.0-alpha02
해결된 문제 |
Android Gradle 플러그인 |
디스크 공간이 부족하여 GMD 설정 작업이 실패할 때 조치 가능한 오류 메시지 제공
|
com.android.settings 플러그인이 targetSdk를 인식하지 않음
|
|
코드 편집기 |
요청: IDE에서 함수 호출에 권한 누락 문제가 감지되면 RequiresPermission 주석도 제공합니다.
|
|
린트 |
린트 스택 트레이스에 예외 메시지 없이 InstantiationException으로 린트가 실패함
|
android.permission.SCHEDULE_EXACT_ALARM이 시스템 앱에만 부여된다는 거짓양성 린트 검사
|
StringFormatInvalid 검사를 Compose stringResource 메서드에 적용해야 함
|
RequiresFeature 주석이 Kotlin 파일에 작동하지 않음
|
|
Logcat |
Logcat 필터의 대소문자 구분 개선
|
Logcat이 비어 있음
|
|
Android 스튜디오 Meerkat | 2024.3.1 Canary 1
함께 출시된 항목:
- Android Gradle 플러그인 8.9.0-alpha01
해결된 문제 |
Compose 미리보기 |
EDT에서 com.android.tools.idea.projectsystem.ProjectSystemUtil.isAndroidTestFile 파일 액세스
|
|
배포 |
[Ladybug Canary 9] 프로젝트를 실행할 때 AS가 더 이상 프로젝트를 다시 빌드하지 않아 '빌드 아티팩트 로드 오류'가 발생함
|
|
린트 |
린트 Gradle 검사로 린트가 비정상 종료됨
|
|
Logcat |
기기 연결 해제 후 Android 스튜디오 Logcat이 항상 지워짐
|
Logcat 필터의 대소문자 구분 개선
|
|
테스트 실행 |
|
테스트 도구 |
[GMD] 설정 작업에서 adb가 실행 가능하도록 합니다.
|
|
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2024-12-24(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"]],["최종 업데이트: 2024-12-24(UTC)"],[],[]]