티스토리 뷰
현업에 너무 정신없이 살다보니, 블로그가 잊혀진 존재가 되고 말았다.
일기처럼 쓰려고 했는데 생각처럼 잘 안된다. 각설하고,
매년 그래왔듯이 올해는 TargetSDK를 31로 해야 스토어 업로드가 가능해진다.
신규앱은 8월, 기존 앱은 11월 부터 인가? 아마 그럴 것이다.
Target을 31로 올렸으니 BuildTools 도 31.0.0으로 올리려고 하니
떡하니 해당 오류가 발생하였다.
오류 땐 뭐다? 스택오버플로우지~~~
보통 해결방법은 뭐 d8 파일을 찾아서 dx로 이름을 변경하면 문제 없다라고 하는 해결법이
가장 많이 발견 되었는데 뭔가 편법 같은 느낌이 나서 좀 더 답변을 찾는 중에
Tools 31 버전부터는 d8 사용을 위해 dx를 강제로 제거한 것 같다는 글과 함께
bulid:gradle:4.x.x 버전에서는 해결 법이 없으니 7.x.x 로 업그레이드 해야하는 것이었다.
결국 BuildTools 도 31.0.0 버전을 사용하기 위해선
1. bulid:gradle:7.x.x 버전으로 업그레이드
2. bulid:gradle:4.x.x 버전을 계속 유지하고 싶다면, 기존의 BuildTools 30.0.3 파일들을 31.0.0 폴더로 복사해서 사용
두가지가 해결법이 되겠다!!
애초에 gradle 버전을 항상 최신화 했으면 이런일도 없었겠지만....개인 프로젝트도 아니고 내맘대로 안돼네...ㅜ_ㅜ
'Android Memo' 카테고리의 다른 글
Android Double Click 기능 구현 (2) | 2024.08.06 |
---|---|
검색어 하이라이트 처리 (0) | 2022.11.22 |
EditText Custom Background 지정 (0) | 2020.06.23 |
반복문으로 문자열을 합칠 때 생기는 Warning 관련... (0) | 2019.01.17 |
Glide 모듈을 사용 한 비동기 이미지를 포함하는 노티피케이션 띄우기 (0) | 2018.12.07 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- AnimationDrawable
- buildToolsVersion 31.0.0
- Android 더블 클릭
- notification
- 문자열
- targetSdkVersion 31
- android o
- String append
- Android Custom Dialog
- FrameAnimation
- startForegroundService
- fontFamily
- glide
- ViewPager
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함