저번에 안드로이드스튜디오를 4.2로 버전업 한 이후로 계속 새로운 에러가 생겨난다.
Inflater를 inflate 하는 부분에서
NoSuchMethodException: android.graphics.FontFamily
에러가 발생했는데 TypefaceCompatApi26Impl.class 라이브러리의 부재가 원인이라고 한다.(stack overflow 검색)
그래서 Build.gradle(Module)에 implementation 'androidx.core:core:1.3.0' 를 추가해주었다.
그 후 실행해서 발생한 것이 제목에 써있는 에러이다.
상단에 refactor 메뉴에서 migrate to androidX 해주면 gradle.property에 android.useAndroidX=true가 추가된다는데 난 마이그가 끝나도 해당 옵션은 추가되지 않았~~~~는 줄 알았는데 migrate to androidX를 누르고 처음 진행되는건 refactor 'preview'이고 마이그는 좌측 하단에 Do Refactor(아래 사진)를 눌러야 진행이 되는거였다.
'안드로이드' 카테고리의 다른 글
[안드로이드스튜디오]Could not initialize class com.android.sdklib.repository.AndroidSdkHandler (0) | 2020.11.30 |
---|---|
[안드로이드스튜디오]실행 무한로딩 오류 (0) | 2020.11.23 |
[안드로이드스튜디오] "Transfer-Encoding" "chunked" 설정 시 HTTP 415 응답 (0) | 2020.08.23 |
[안드로이드스튜디오]Application Installaion Failed (0) | 2020.08.11 |
[안드로이드스튜디오]Fragment에서 popup뷰 띄우기 (0) | 2020.06.01 |