오류: Gradle sync failed: Cause: invalid type code: 85 지원[AndroidStudio]
2212 단어 안드로이드자바Android Studiogradle
개요
Gradle sync failed: Cause: invalid type code: 85
인용 정보
아래 사이트의 내용을 참고로 대응을 했다.
Gradle Sync Failed in Android Studio 3.6 Cause invalid type code :85
에러 코드로 구그했을 뿐이므로 더 자세한 정보도 있을지도 모르지만 대응할 수 있었으므로 깊이는 조사하지 않는다
대응 내용
특정 프로젝트뿐만 아니라 모든 프로젝트가 일률적으로 움직이지 않으므로 개별 오류가 아니라 환경 문제라고 생각합니다.
이벤트 로그를 확인하면 아무래도 gradle의 기동(?)에 실패하고 있는 것 같기 때문에 「또, gradle인가!」라고 하는 기분이 되었다.
우선 아래와 같은 에러로 검색을 걸면 톱에 그러한 사이트는 나왔지만 영어의 질문 사이트였으므로 비망록도 포함해 여기에 일본어에서도 남긴다.
Gradle sync failed: Cause: invalid type code: 85
위 사이트를 기계 번역한 결과 AndroidStudio3.5에서 AndroidStudio3.6으로 업그레이드에서 발생하는 문제인 것 같다.
대응으로서는 프로젝트의 JDK 위치를 외부의 것이 아니라 AndroidStudio 내장의 것으로 변경하면 좋다고 하기 때문에.
이하의 순서로 대응하였다.
2. 프로젝트 구조 화면이 표시되므로 왼쪽 목록에서 "SDK 위치"를 선택
3. 중앙의 "JDK 위치"에서 "Embedded JDK:~"를 선택합니다. "적용"또는 "OK"를 눌러 닫습니다.
4. gradle의 업그레이드가 묻기 때문에 업그레이드 혹은 인스톨을 선택.
여기까지 진행하자 프로젝트가 문제없이 움직였다.
요점은 gradle의 갱신에 실패하고 있다고 생각되지만 자세한 것은 잘 알 수 없었다.
덧붙여서, 에러가 고쳐진 후에 JDK 위치를 되돌려도 문제 없게 움직였기 때문에 역시 gradle의 갱신에 실패가 원인이었을 것이다.
(원래 OpenJDK를 사용하고 있었지만 되돌려도 문제없이 움직였다.)
후기
또한 gradle?! 라는 소감밖에 나오지 않는다.
또한, 잘 알려진 바와 같이 안드로이드 스튜디오는 함부로 최신화하는 것이 아니라는 계명을 남겨야합니다.
(항상 최신화하지 않는다고는 말하지 않음)
이번은 3.5에서 3.6으로의 업그레이드 고유의 문제이므로 다발은 하지 않을 것으로 보인다.
바라면 이 기사가 불필요하게 되는 환경이 되도록 기도하고 있다
Reference
이 문제에 관하여(오류: Gradle sync failed: Cause: invalid type code: 85 지원[AndroidStudio]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ikesama200/items/bdbca337ea2c6876d687텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)