① Tinker loader classes are found in old secondary dex 오류와 ② groovy.lang.MissingPropertyException: Co
1439 단어 android
② 인터넷에 있는 버터니프의 등급을 낮추는 방법이 잘못되었지만, 버터니프 8.5 이상의 버전을 사용했지만 앱의build에 있을 가능성이 더 높다.gradle에 apply plugin:'com.jakewharton.butterknife 이것은 8.5 이하 버전의 방법입니다.gradle 3.0.1일 때는 틀리지 않지만gradle 3.2.0 이후에는 butterknife 8.5 이후 버전을 틀리게 보고합니다. 주해 프로세서가 있는 annotation Processor를 인용하면 유사
implementation 'com.jakewharton:butterknife:8.8.1' annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
apply plugin:'com을 삭제합니다.jakewharton.butterknife’ ① 처음부터 틴커가 필사적으로 패치를 하는 데 성공하지 못했기 때문에 여러 가지 연구가 있었다.gradle을 3.2.0으로gradle.properties는
#gradle 3.2.0 android.enableD8.desugaring= true #gradle 3.2.0 android.useDexArchive= true
지원을 추가해야 하는데, 결과적으로 Support 패키지가 충돌했습니다. 3.2.0 자체 데이터빙딩에서 사용하는 support 패키지 26.1.0, 결과는manifest에서 지정한
과 xmlns:tools="http://schemas.android.com/tools"
이때 ②오류가 발생했습니다. 알림을 보니gradle이 3.2.0으로 업그레이드된 것 같습니다. tinker와 관련된 가이드 로드 클래스는 비main dex에 하청되어 주도권을 잃었습니다. 그래서 app의gradle에 multiDexKeepProguard file('tinker multidexkeep.pro'를 수동으로 추가했습니다), tinkermultidexkeep.pro 파일은tinker에서 생성한build 파일에 있습니다.마침내 문제가 해결되었다.나는 지금 어째서 원생의 구덩이가 갈수록 많아지는 것을 느낀다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Kotlin의 기초 - 2부지난 글에서는 Kotlin이 무엇인지, Kotlin의 특징, Kotlin에서 변수 및 데이터 유형을 선언하는 방법과 같은 Kotlin의 기본 개념에 대해 배웠습니다. 유형 변환은 데이터 변수의 한 유형을 다른 데이터...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.