Android 스튜디오 2021.1.1 해결된 문제
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Android 스튜디오 Bumblebee RC 01 (2021.1.1.19)
함께 출시된 항목:
- Android Gradle 플러그인 7.1.0-rc01
해결된 문제 |
번들/APK 출시 |
'서명된 번들 또는 APK 생성' 창의 '비밀번호 기억' 체크박스가 '키 저장소 비밀번호'를 기억하지 못함
|
|
축소기(R8) |
대용량 문자열을 처리할 때 PC 기반 매핑이 잘못됨
|
잘못된 메서드로 인해 Android 4 및 5 기기에서 Android Gradle 플러그인 7.0.2가 Verifier가 클래스를 거부하여 앱을 비정상 종료함
|
|
Android 스튜디오 Bumblebee 베타 5 (2021.1.1.18)
함께 출시된 항목:
- Android Gradle 플러그인 7.1.0-beta05
해결된 문제 |
Android Gradle 플러그인 |
ComponentBuilder.enabled는 .enable이어야 함
|
AGP 7.2.0-alpha04로 업데이트한 후 빌드할 수 없음
|
Play Asset Delivery: 번들에 일부 애셋 팩이 포함되지 않음
|
아티팩트 변환으로 ComponentArtifactIdentifier가 변경되어 잘못된 androidTest 런타임 클래스 경로가 발생함
|
|
린트 |
com.android.support:design을 사용할 때 잘못된 PrivateResource 린트 경고가 표시됨
|
새로운 DiscouragedApi 린트 검사에서 중복 및 거짓양성을 보고함
|
|
Logcat |
|
축소기(R8) |
[R8 3.1.39] Android 4.4에서 하드 인증 실패
|
[R8 3.1.36] 클래스 정적 초기화 프로그램 중에 앱 시작 시 교착 상태 발생
|
|
Android 스튜디오 Bumblebee 베타 4 (2021.1.1.17)
함께 출시된 항목:
- Android Gradle 플러그인 7.1.0-beta04
해결된 문제 |
Android Gradle 플러그인 |
작업 입력 시 SkipIfEmpty 사용 확인
|
디슈가링은 Android 스튜디오 Bumblebee에서 실행된 경우에만 잘못된 dex를 생성함
|
AGP 7.0.3의 create{variant}UnitTestCoverageReport 작업은 모든 변형에서 테스트를 실행함
|
|
C++ 디버거 |
NDK (C 코드) 디버거 보기 창 - '더 많은 항목을 보려면 더블클릭'을 클릭해도 동일한 50개 항목이 다시 표시됨
|
|
코드 분석 |
값 클래스에 'DrawAllocation' 경고가 보고됨
|
|
코드 편집기 |
새 프로젝트: Kotlin 소스 파일에 코드/분할/디자인 탭이 표시되지 않음
|
|
린트 |
AGP 7.1.0-beta01 린트 SuspiciousImport 검사에서 가져오기 별칭을 신고함
|
|
테스트 실행 |
[수동 단위 테스트 실행] AS에서 단위 테스트를 실행하려고 할 때 '사용 가능한 작업이 없음'
|
|
축소기(R8) |
[R8 3.1.29] 이 인증 오류가 초기화되지 않음
|
버전 3.0.73에서 applymapping이 적용되지 않음
|
R8으로 축소된 빌드의 클래스 생성자에서 java.lang.ClassCastException이 발생함
|
[R8 3.1.29] java.lang.IllegalAccessError: 인터페이스 메서드 '...'를 구현하는 메서드 '...'가 공개가 아님
|
[R8 3.1.29] dex 병합 중에 ... 에서 ... 로 연결할 수 없는 유형 조정이 발생함
|
|
테스트 |
단위 테스트를 실행할 때 IDE에서 testDebugUnitTest 전에 cleanTestDebugUnitTest를 불필요하게 호출함
|
|
Android 스튜디오 Bumblebee 베타 3 (2021.1.1.3)
함께 출시된 항목:
- Android Gradle 플러그인 7.1.0-beta03
해결된 문제 |
Android Gradle 플러그인 |
동일한 라이브러리 변형에서 Jacoco 및 게시 지원
|
AGP prefab 작업 종속 항목 누락
|
AGP는 `baseline.prof` 파일 외에도 `baseline.profm` 파일을 번들로 만들어야 함
|
MergeResources 작업 `rawLocalResourcesNoProcessRes`의 입력은 IgnoreEmptyDirectories로 표시되지 않음
|
기본적으로 JaCoCo 0.8.7을 사용하도록 업데이트
|
|
Android 스튜디오 |
속성 위임을 통해 ViewBinding을 사용할 때 린트 UnusedResources가 잘못 실패합니다.
|
|
AVD Manager |
avdmanager cli 도구를 사용하여 만든 AVD의 AVD Manager에 playstore가 없는 것으로 표시됨(있는 경우에도 그러함)
|
|
코드 편집기 |
AndroidMissingOnClickHandlerInspection 최적화
|
|
배포 |
|
수정 |
DeprecatedMethodException: '...FileEditor.getFile'이 지원 중단되었기 때문에 '...ApkEditor'에서 이를 재정의해야 함
|
|
가져오기/동기화 |
변형 선택이 androidTest 종속 항목을 따라 전파되지 않음
|
|
린트 |
SuppressLint가 AppBundleLocalechanges에서 작동하지 않음
|
|
ViewBinding |
nonTransitiveRClass가 사용 설정되고 xml에서 @android.id를 사용할 때 ViewBinding이 결합에 실패함
|
|
Android 스튜디오 Bumblebee 베타 2 (2021.1.1.15)
함께 출시된 항목:
- Android Gradle 플러그인 7.1.0-beta02
해결된 문제 |
Android Gradle 플러그인 |
VariantOutput.versionCode의 제공자 설정 작업이 구성 캐시로 인해 중단할 수 있음
|
AGP 7.0.0-alpha10 회귀: databinding이 사용 설정된 경우 플러그인 'com.android.internal.library'를 적용하지 못했습니다.
|
lintDebug가 구성 캐싱을 중단함
|
v2의 IDE 모델에서 `[consumer]proguardFiles`가 지원되는지 확인
|
overlayable에 관한 리소스 이름 유효성 검사 완화
|
|
Android 스튜디오 |
Jetpack Compose 1.0 템플릿 업데이트
|
|
AVD Manager |
|
Compose 수정 |
이전 Kotlin 언어 버전으로 인해 스튜디오를 빌드할 수 없음
|
|
Compose 미리보기 |
scrollview를 드래그하면 대화형 미리보기가 작동을 중지함
|
|
데이터 결합 |
Databinding 7.0.0이 지원이 중단된 수명 주기 확장 프로그램을 사용함
|
|
디자인 도구 |
너비가 1.0 미만인 도형 드로어블 스트로크가 '0'으로 시작하는 경우에만 레이아웃 디자인 창에 표시됨
|
|
Layout Editor |
Compose 미리보기 글꼴 로드 시 스레드를 시작하려고 함(결과적으로 렌더링 오류 발생)
|
|
Layout Inspector |
LayoutInspector로 인한 앱이 비정상 종료됨
|
|
린트 |
린트 TestMode.WHITESPACE 테스트 모드에서 Kotlin의 라벨 참조에 공백을 추가해서는 안 됨
|
lintVitalAnalyze에서 예외 발생: '초기화 전에 UsageTracker 호출'
|
|
매니페스트 |
네임스페이스 DSL 사용 시 AndroidManifest.xml에 빨간색 기호가 생김
|
|
새 코드/템플릿 |
Compose 프로젝트 템플릿에 androidx.compose.ui:ui-test-manifest의 디버그 종속 항목이 포함되지 않음
|
|
새 프로젝트 마법사 |
Gradle 플러그인 정의를 루트 프로젝트 build.gradle 파일로 이동
|
|
리소스 |
리소스를 설명하는 팝업 문서의 경우 색상을 빨간색이 아닌 다른 색상으로 전환
|
|
SDK Manager |
최초 실행 마법사에서 빌드 도구의 라이선스를 수락하라는 메시지가 표시되지 않음
|
|
어시스턴트 업그레이드 |
AndroidManifest.xml의 패키지 속성을 네임스페이스 DSL로 이전
|
Gradle 플러그인 업데이트가 매번 멈춤
|
|
Android 스튜디오 Bumblebee 베타 1 (2021.1.1.14)
함께 출시된 항목:
- Android Gradle 플러그인 7.1.0-beta01
해결된 문제 |
Android Gradle 플러그인 |
overlayable에 관한 리소스 이름 유효성 검사 완화
|
|
코드 편집기 |
버그: 코드의 ID에 대해 XML 파일의 잘못된 위치에 도달함
|
빠른 수정으로 생성된 잘못된 측정기준 리소스
|
문자열 리소스 별칭에 대한 문자열 미리보기가 잘못됨
|
|
디자인 도구 |
viewBox가 음의 좌표에서 시작될 경우 SVG 경사가 VectorDrawable로 제대로 변환되지 않음
|
|
JDK |
데몬을 시작할 수 없어 Gradle 동기화가 실패함
|
|
SDK Manager |
최초 실행 마법사에서 빌드 도구의 라이선스를 수락하라는 메시지가 표시되지 않음
|
|
Android 스튜디오 Bumblebee Canary 13 (2021.1.1.13)
함께 출시된 항목:
- Android Gradle 플러그인 7.1.0-alpha13
해결된 문제 |
Android Gradle 플러그인 |
Gradle 빌드가 스튜디오 외부에서 실행되는 동안 JPS 빌드가 트리거됩니다.
|
AarMetadata에 minAgpVersion 추가
|
AndroidLintAnalysisTask를 캐시 가능하도록 만들기
|
생성된 Java 기본 이미지가 Java 도구 모음 버전과 일치하지 않음
|
맞춤 빌드 유형이 있는 동적 모듈에서 minifyR8을 실행할 때 AGP 빌드 캐시로 인해 클래스 중복 오류가 발생함
|
Gradle 7.2-rc-1, AGP 7.0 평가 경고
|
소스를 생성하는 프로세서를 포함하는 KSP와 Kapt를 프로젝트에서 모두 사용 설정하면 BundleLibraryClassesInputs가 중단됩니다.
|
|
C++ 빌드 |
Gradle 빌드 CMake OBJECT 라이브러리 실패: [CXX1402] 타겟에서 여러 출력 생성
|
Windows에서 CMake 가져온 타겟으로 네이티브 빌드가 실패함
|
|
C++ 가져오기/동기화 |
Gradle 동기화가 C/C++ 구성 확인 중에서 중단됨
|
|
코드 분석 |
버그: MANAGE_EXTERNAL_STORAGE 권한 사용에 대한 거짓양성 - IDE에서 시스템 앱에만 해당한다고 주장함
|
|
Compose 미리보기 |
java.util.Random 사용 시 Compose 미리보기가 중단됨
|
LiveLiteralsService.isElementManaged의 NPE
|
|
Database Inspector |
경로에 공백이 있는 App Inspection/Database Inspector를 사용하여 데이터를 내보낼 수 없습니다.
|
데이터베이스 저장을 허용합니다.
|
|
배포 |
Android Arctic Fox에서 적절한 APK 배포를 위한 올바른 기기 ABI를 감지하지 못함
|
버그: IDE를 통해 이미 앱을 설치한 후 다음에 '-g'를 사용하면 권한이 자동으로 부여되지 않음
|
Android 스튜디오 계측이 strictmode.DiskReadViolation을 트리거함
|
|
첫 실행 |
macOS 애플리케이션 내 Info.plist에 잘못된 파일 권한이 있습니다.
|
|
Gradle 파일 편집기 |
버그: IDE에서 API 31을 지원하지 않는 androidx.fragment:fragment-ktx:1.4.0-alpha07로 업데이트하라는 메시지를 표시함
|
|
Layout Editor |
[Bumblebee] Layout Editor의 'Design' 패널에서 ConstraintLayout을 측정하지 못함
|
|
린트 |
ToastDetector가 Kotlin 속성에서 올바르게 작동하지 않음
|
[린트] 컴패니언 객체의 익명 객체에 대한 StaticFieldLeak 거짓양성
|
package-info.java의 @RequiresApi가 NewApi 린트 검사에 의해 시행되지 않음
|
|
네트워크 |
'네트워크 프로파일러가 이동했음' 알림에서 '닫기' 버튼이 잘립니다(기본 프로파일러 뷰).
|
|
새 프로젝트 마법사 |
새 프로젝트 템플릿 선택기의 느린 페인팅 성능
|
|
테스트 실행 |
UTP로 테스트를 실행하면 빌드 호출에 IDE 삽입 속성이 포함되지 않습니다.
|
계측 테스트를 실행할 때 올바른 테스트 작업을 가져올 수 없음
|
AS 7.0.0-alpha04에서 KMP 모듈의 단위 테스트를 실행할 수 없음: 사용 가능한 작업이 없음
|
|
축소기(R8) |
R8 3.0.69(AGP 7.0.2) 및 3.0.72 실행 중 문제가 발생합니다.
|
|
업그레이드 어시스턴트 |
업그레이드 어시스턴트가 android.buildToolsVersion를 업데이트하지 않음
|
|
Android 스튜디오 2021.1.1.12
해결된 문제 |
Android Gradle 플러그인 |
IDE가 abiFilter에서 언급하지 않은 ABI용 바이너리를 빌드하려고 시도합니다.
|
출시 서명 시 gradleResValues.xml이 업데이트되지 않습니다.
|
|
린트 |
ClsPackageStatementImpl.getAnnotationList에서 '구현되지 않은 메서드'와 함께 lintAnalyzeDebug가 실패합니다.
|
|
네트워크 |
'네트워크 프로파일러가 이동했음' 알림에서 '닫기' 버튼이 잘립니다(기본 프로파일러 뷰).
|
|
어시스턴트 업그레이드 |
안정적이지 않은 스튜디오는 안정적인 AGP 프로젝트를 업그레이드하도록 제공해서는 안 됩니다.
|
|
Android 스튜디오 2021.1.1.11
해결된 문제 |
Android Gradle 플러그인 |
테스트된 코드에서 인라인 함수를 사용할 때 ASM API가 테스트에 실패합니다.
|
|
변경사항 적용 |
API 수준 30 에뮬레이터에서 증분 빌드 후 KotlinReflectionNotSupportedError로 앱이 비정상 종료됩니다.
|
|
Databinding |
플랫폼 도구 31.0.3에서 Databinding이 작동하지 않습니다. platform-tools/api/api-versions.xml을 더 이상 사용할 수 없습니다.
|
|
린트 |
AGP 7.1.0-alpha08로 업데이트한 후 린트의 SourceTransformationTestMode.performEdits에서 StringIndexOutOfBoundsException이 발생합니다.
|
린트가 AGP 7.0에서 '감지기를 초기화할 수 없음'과 함께 실패합니다.
|
'린트 검사를 위한 린트 검사'가 실행되지 않습니다.
|
|
테스트 실행 |
Gradle을 통해 실행될 때 스튜디오의 테스트 실패에서 테스트 출력을 표시하지 않습니다.
|
|
Android 스튜디오 2021.1.1.10
해결된 문제 |
Android Gradle 플러그인 |
사소한 missing_rules.txt 형식 지정 문제
|
배포 빌드 출력을 중간 폴더로 이동합니다.
|
|
린트 |
NewApi 검사에서 `when` 블록의 조건문을 이해하지 못합니다.
|
AGP 7.0.0 린트 HTML 보고서가 피드백 URL을 잘못 렌더링합니다.
|
SupportAnnotationUsage 린트 검사에서 거짓양성이 나타납니다.
|
린트가 주석 범위 내에서 메서드 재정의를 위해 visitAnnotationUsage를 호출하지 않습니다.
|
|
모션 편집기 |
MotionLayout: 레이아웃에 10~20개 이상의 항목이 있으므로 제약 조건을 추가하는 데 시간이 많이 걸립니다.
|
|
Navigation Editor |
'toSavedStateHandle'을 추가합니다.
|
|
Android 스튜디오 2021.1.1.9
해결된 문제 |
C++ 디버거 |
Mac M1에서 네이티브 디버그 세션을 시작하는 동안 '손상된 LLDB 구성 발견됨'이라는 AS Arctic Fox 오류 문제가 발생합니다.
|
|
Android 스튜디오 2021.1.1.8
해결된 문제 |
Android Gradle 플러그인 |
TypedefRemover가 ASM5를 사용하고 ASM7이 필요한 JDK 11 소스와 호환되지 않습니다.
|
AGP가 aaptOptions.noCompress와 관계없이 단위 테스트 .apk의 모든 애셋을 압축합니다.
|
Android 라이브러리 플러그인은 소스 JAR을 빌드하는 방법을 제공해야 합니다.
|
AGP 7.0.0 안정화 버전에서 libraryVariants.all { applicationId }에 ExternalApiUsageException이 발생합니다.
|
Jacoco 보고서는 Android Gradle 빌드 도구 4.1.2(또는 4.2.x)와 Gradle 6.5를 사용하는 경우 소스 코드 줄을 표시하지 않습니다.
|
|
디자인 도구 |
|
린트 |
린트: 유효한 레지스트리 매니페스트 키(Lint-Registry-v2)가 없습니다.
|
|
네트워크 |
네트워크 프로파일러에서 이름이 같은 헤더를 여러 개 표시하지 않습니다.
|
|
Resource Manager |
(Windows) 신규 -> 벡터 애셋 -> picture.svg: 생성된 xml에 잘못된 '빼기' 문자가 있습니다.
|
|
테스트 실행 |
Android 스튜디오 Bumblebee: 계측 테스트에서 'Run Configurations' 대화상자를 사용할 때 잘못된 테스트가 실행되었습니다.
|
Grade 테스트 실행기가 AndroidX 프로젝트에서 작동하지 않습니다.
|
|
Android 스튜디오 2021.1.1.7
해결된 문제 |
Android Gradle 플러그인 |
Android 스튜디오 2021.1.1 Canary 4에서 Jetpack Compose 앱을 실행하면 비정상적으로 종료됩니다.
|
android.enableAppCompileTimeRClass=true를 사용하면 AGP 7.0.0-alpha09에서 빌드가 실패합니다.
|
LinkApplicationAndroidResourcesTask 실패 - dir이 읽을 수 있는 디렉터리가 아닙니다.
|
이전 기기에서 명령줄로 계측 테스트를 실행할 때 AGP 7.1-alpha가 실패합니다.
|
|
Layout Inspector |
속성에 resolutionStackList와 소스가 없습니다.
|
|
린트 |
RedundantNamespace: 원시 디렉터리의 XML 파일 거짓양성이 나타납니다.
|
린트에서 Bundle#get을 API 21 이상 메서드로 잘못 표시합니다.
|
|
Android 스튜디오 2021.1.1.6
해결된 문제 |
Android Gradle 플러그인 |
Android 스튜디오 2021.1.1 Canary 4에서 Jetpack Compose 앱을 실행하면 비정상적으로 종료됩니다.
|
Android 스튜디오 4.2에서 Play Console 업로드 시 번들에 디버그 기호를 생성하지 않습니다.
|
Profgen이 네임스페이스가 지정되지 않은 클래스 이름으로는 ObfuscationMap 파싱에 실패합니다.
|
|
린트 |
super() 호출 시 린트 재활용 검사에 실패합니다.
|
린트 실패 시 지원 중단된 API를 사용해 린트를 중지하는 힌트가 표시됩니다(KTS 사용 시 완전히 잘못됨).
|
새로운 린트 통합 시 RestrictedApi 감지기에 잠재적 문제가 존재합니다.
|
|
새 코드/템플릿 |
새 모듈 템플릿이 buildToolsVersion을 삽입합니다.
|
|
Android 스튜디오 2021.1.1.5
해결된 문제 |
Android Gradle 플러그인 |
사용자가 IDE와 다른 API 수준의 기기에 배포할 때 AGP가 덱싱을 다시 실행하면 안 됩니다.
|
린트 기준 파일을 린트 작업 입력으로 추가합니다.
|
|
린트 |
버그: '-'을 '엔 대시' 문자(–, –)로 바꾸시겠습니까?'라는 Lint 빠른 수정이 텍스트 순서를 변경합니다.
|
|
테스트 실행 |
구성 수정 - 테스트 구성 매개변수가 저장되지 않습니다.
|
|
Android 스튜디오 2021.1.1.4
해결된 문제 |
Android Gradle 플러그인 |
린트 작업이 최신 상태일 때 린트 텍스트 출력이 없습니다.
|
'stdout'와 'stderr'을 사용하여 설정할 때 android.lintOptions.textOutput이 손상됩니다.
|
AGP7.0: API/모델과 R 세대 간의 androidTest 네임스페이스 처리가 일치하지 않습니다.
|
사용자가 IDE와 다른 API 수준의 기기에 배포할 때 AGP가 덱싱을 다시 실행하면 안 됩니다.
|
Android 라이브러리 플러그인은 소스 JAR을 빌드하는 방법을 제공해야 합니다.
|
|
코드 편집기 |
완성된 Compose RadioButton을 후행 람다에 추가합니다.
|
|
린트 |
ScrollView가 직계 하위 요소 하나만 호스팅할 수 있는 레이아웃 xml에서 린트가 발견하도록 합니다.
|
Android 린트 VectorDrawableCompat 검사에서 잘못된 경고를 표시합니다.
|
Lint.xml: 파일 옵션이 경로 확인에 잘못된 기본 위치를 사용합니다.
|
Gradle 플러그인에서 설정할 때 린트가 더 이상 lint.baselines.continue 시스템 속성을 선택하지 않습니다.
|
맞춤 린트 규칙의 비정상 종료로 인해 결과가 보고되지 않습니다.
|
AGP 7 중복 ObsoleteLintCustomCheck 문제
|
|
린트 통합 |
Android 린트 Gradle 플러그인 세부정보
|
|
Navigation Editor |
내부 enum 클래스인 argType을 전달하면 FragmentArgs가 올바르게 생성되지 않습니다.
|
|
새 프로젝트 마법사 |
새 플러그인 DSL을 사용하도록 생성된 Gradle 파일을 업데이트합니다.
|
|
번들/APK 출시 |
KeePass를 사용할 때 비밀번호가 잘못 디코딩되는 경우가 있습니다.
|
저장된 최신 비밀번호 쌍만 이전에 저장된 비밀번호보다 우선합니다.
|
|
실행 |
Android 스튜디오가 간헐적으로 컴파일된 코드를 업데이트하지 않습니다.
|
|
뷰 바인딩 |
스튜디오의 tools:viewBindingType 린트
|
|
Android 스튜디오 2021.1.1.3
해결된 문제 |
Android Gradle 플러그인 |
SdkLibDataFactory가 Gradle 구성 캐시와 호환되지 않습니다.
|
com.android.tools.build:gradle:4.2.0이 라이브러리에서 매니페스트 자리표시자를 손상시킵니다.
|
프로젝트를 4.2로 업데이트한 후 빌드가 실패합니다.
|
copyDebugAndroidLintReports: NoSuchFileException: lint-results-debug.txt
|
기본 해상도 지원(false)이 적용된 테스트 고정 항목에 여전히 resvalue 생성 폴더가 있습니다.
|
--client-id, --client-name 및 --client-version을 AGP에서 린트로 전달합니다.
|
Room이 있는 경우에만 '-parameters' javac 옵션을 추가합니다.
|
AGP 7.0.0-beta03부터 더 이상 :test 작업을 실행할 수 없습니다.
|
AGP가 라이브러리 모듈에 라이브 리터럴을 사용 설정하지 않습니다.
|
[Gradle] `initWith`는 빌드 구성 복사를 위해 있지만 버전을 위해 있지는 않습니다.
|
확인되지 않은 참조: setProguardFiles
|
android.disableAutomaticComponentCreation은 실험용이면 안 됩니다.
|
initWith()는 Gradle Kotlin DSL에서 사용할 수 없습니다.
|
|
Android 스튜디오 |
알파 채널이 Android 스튜디오의 Compose 색상 거터에 반영되지 않습니다.
|
|
빌드 분석 도구 |
빌드 분석 도구 경고 탭의 복사 및 붙여넣기가 손상되었습니다.
|
|
C++ 빌드 |
읽기 전용 git 파일 때문에 Windows에서 프로젝트 빌드가 실패합니다.
|
cmake를 사용한 빌드의 Nullpointer(openssl 사전 빌드, libgit2 빌드)
|
GNUMAKE에서 '-mllvm -oXXXX'와 같은 인수 예외가 발생합니다.
|
target_precompile_headers가 작동하지 않습니다.
|
Android Gradle 플러그인 4.0: '-C'로 시작하는 CMake 인수가 cmake 실행 파일에 전달되지 않아 빌드가 손상됩니다.
|
|
C++ 편집기 |
JNI 메서드를 자동 생성할 때 선 구분자 오류가 발생합니다.
|
|
코드 분석 |
Gradle에서 알파 버전의 work-runtime 라이브러리로 업그레이드하라는 잘못된 경고가 발생합니다.
|
스낵바에서 거짓양성 ShowToast 린트 작업 경고가 발생합니다.
|
|
Compose 수정 |
LiveLiterals가 Compose가 아닌 모듈에서 비정상 종료를 일으킵니다.
|
|
데이터 결합 |
|
Layout Inspector |
속성을 복사하면 값이 아닌 참조를 복사합니다.
|
|
린트 |
속성 위임을 통해 ViewBinding을 사용할 때 린트 UnusedResources가 잘못 실패합니다.
|
린트에서 :camera:camera-extensions-stub에 관한 프로젝트 분해 aar을 찾을 수 없습니다.
|
Unusedquantity가 거짓양성입니다.
|
lint:TypographyQuotes가 악센트 부호가 적용된 텍스트로 거짓양성입니다.
|
버그: 버전 확인 빠른 수정에서 아무 작업도 하지 않습니다.
|
Gradle 플러그인에서 설정할 때 린트가 더 이상 lint.baselines.continue 시스템 속성을 선택하지 않습니다.
|
부분 린트 분석과 관련된 오류 메시지가 오래되었습니다.
|
Android 스튜디오 4.2가 WrongConstant 린트 검사에서 중단됩니다.
|
lintClient가 user.home을 수신하지 않습니다.
|
Kotlin을 사용할 때 Lint: ShiftFlags가 거짓양성을 보고합니다.
|
AGP 7 중복 ObsoleteLintCustomCheck 문제
|
android:exported 린트가 없는 Android S 인텐트 필터가 문제를 보고해야 합니다.
|
린트의 SARIF 형식을 작성할 때 StringIndexOutOfBoundsException이 발생합니다.
|
SARIF 보고서로 린트를 실행하면 일부 SourceLockedOrientationActivity 실패에 예외가 발생합니다.
|
여러 문자열 메서드 매개변수가 있을 때 린트가 StringDef로 유형 오류를 감지하지 못합니다.
|
간접 compileOnly 모듈 종속 항목이 있을 때 AGP 린트 작업에 실패합니다.
|
적절한 안정화 버전 또는 베타 버전으로 되돌린 후 Android 스튜디오가 라이브러리를 SNAPSHOT 버전으로 업데이트하라는 제안을 표시한 상태로 멈춥니다.
|
[lint] MissingTranslation이 복수형을 감지하지 못합니다.
|
FragmentContainerView와 findFragmentByTag를 사용할 때 WrongViewCast 린트 거짓양성이 발생합니다.
|
|
린트 통합 |
AGP 7.0.0 알파 14 린트 RAM 사용량이 제한되지 않습니다.
|
앱의 checkDependencies가 true이고 라이브러리 모듈이 있는 경우 동적 기능 린트 문제가 보고되지 않습니다.
|
|
새 프로젝트 마법사 |
새 플러그인 DSL을 사용하도록 생성된 Gradle 파일을 업데이트합니다.
|
버그: 'jcenter'가 삭제될 예정이고 실행해야 할 작업에 도움도 되지 않지만 새 프로젝트에서 여전히 'jcenter'를 삭제할 수 없습니다.
|
|
프로젝트 시스템 |
Android 빌드 도구 r25에서 RenderScript 타겟 API 문제가 발생합니다.
|
|
리소스 |
이스케이프된 문자열 리소스에서 리소스 병합이 실패합니다.
|
|
테스트 실행 |
Bumblebee 2021.1.1 Canary 2에서 더 이상 실패한 테스트를 표시하지 않습니다.
|
|
축소기(R8) |
축소기가 새로운 agp 4.1.0에서 사용된 벡터 드로어블을 삭제합니다.
|
R8이 컴파일 시간(VISIBILITY_BUILD) 주석을 삭제하지 않습니다.
|
|
뷰 바인딩 |
xml 파일에서 임의의 작업이 실행된 후 ViewBinding 연결이 끊깁니다.
|
|
ViewBinding |
|
Android 스튜디오 2021.1.1.2
해결된 문제 |
Android Gradle 플러그인 |
기본 해상도 지원(false)이 적용된 테스트 고정 항목에 여전히 resvalue 생성 폴더가 있습니다.
|
gradle-api에 버전 인터페이스가 필요합니다.
|
AGP 4.2.0은 클래스가 누락된(혼합된 자바/kotlin 소스 세트가 원인일 수 있음) 테스트 APK를 생성합니다.
|
노출할 다음 아티팩트는 CLASSES여야 합니다.
|
잘못 삽입된 Android 지원 버전 '202.7660.26.42.7322048'로, 'w.x.y.z' 형식으로 되어야 합니다. 이 오류는 Compose 샘플 실행 중에 발생합니다.
|
인터페이스 대신 DSL 생성 vis 구현 클래스를 다시 사용 설정합니다.
|
|
Android 스튜디오 |
UI_MODE_NIGHT_YES가 미리보기에서 작동하지 않습니다.
|
|
Layout Editor |
레이아웃 미리보기가 TextClock 객체에서 문제가 발생합니다.
|
미리보기가 실행 중인 앱과 다릅니다. | ?attr이 XML의 fillColor(벡터 드로어블)에서 지원되지 않습니다.
|
Android 스튜디오 레이아웃 미리보기가 'androidx.preference:preference:1.1.0'이 추가될 때 네이티브 android.preference.Preference와 맞춤 환경설정에서 작동하지 않습니다.
|
Android 스튜디오 4.0 확대/축소 감도
|
레이아웃 렌더링 엔진: strings.xml을 업데이트할 때 유니코드 문자가 누락됩니다.
|
Android 스튜디오가 비정상 종료됩니다.
|
|
린트 |
린트 재활용 거짓양성이 나타납니다.
|
Android 린트가 특정 프로젝트에서 androidx.annotation jar을 확인할 수 없습니다.
|
@CheckResult가 람다 표현식 내에서 작동하지 않습니다.
|
'UnknownIssueId'가 사용 중지된 경우에도 여전히 경고를 출력합니다.
|
UnusedResources 린트 검사가 라이브러리에서 올바르게 작동하지 않습니다.
|
최신 버전을 사용하더라도 firebase-perf [OutdatedLibrary]에서 린트 오류가 발생합니다.
|
|
렌더링 |
투명한 도형이 있는 드로어블은 올바르게 렌더링되지 않습니다.
|
|
리소스 |
4.2로 업그레이드한 후 일부 문자열 리소스에 공백이 추가되었습니다.
|
|
뷰 바인딩 |
확장 뷰 바인딩 'inflate' 메서드의 정적 가져오기를 사용하면 사용되지 않는 리소스가 발생합니다.
|
|
Wear 페어링 어시스턴트 |
Wear 페어링 어시스턴트가 IJ에서 실행되지 않습니다.
|
|
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2024-12-22(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-22(UTC)"],[],[]]