Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:5:5-20:19 to override. 오류 해결
다음 과 같은 오류는 Androidx 라이브러리를 사용할 경우 생긴다.
해결 방법
- Androidx 마이그레이션 하기
방법은 간단하다.
안드로이드 스튜디오 메뉴 Refactor에 Migrate to AndroidX... 를 클릭 해준다.
- gradle.properties 설정
아래 두 줄을 properties 설정에 넣어주면 끝이다.
android.useAndroidX=true
android.enableJetifier=true
설정에 들어가보면 Jetifier 부분만 없다는 걸 확인할 수 있을 것이다.
여기서 Jetifier 는 지원 라이브러리 의존 라이브러리를 마이그레이션하여 동등한 AndroidX 패키지를 대신 사용해주는 도구라고 한다.
사실 1번에 마이그레이션을 해주면 자동으로 해당 설정을 해준다...
자세한 내용은 Android Developers 에서 확인 가능하다. Androidx 개요
Author And Source
이 문제에 관하여(Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:5:5-20:19 to override. 오류 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@cocoder/Suggestion-add-toolsreplaceandroidappComponentFactory-to-application-element-at-AndroidManifest.xml55-2019-to-override.-오류-해결저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)