[빌드에러][Android] Unity WARNING: The option setting 'android.enableR8=false' is deprecated
[아래 링크의 방법 시도하기 전에 일단 시도해봐야 될 것]
1. 'Player Setting -> Android -> Pubilshing Settings -> Use R8'로 이동
2. 'Use R8'이 체크 안돼 있는지 확인(Non Checked)
3. 'Use R8'이 체크 안돼 있는데도 에러가 난다면, 한 번 체크 했다가 다시 체크 해제
4. 빌드 테스트
[에러 수정 후기]
이번에 프로젝트를 Unity2018에서 Unity 2021로 올렸는데 제목과 같은 에러가 났다.
아래 링크의 방법 해보려하다가 Unity2020에서 생성해서 만들어진 gradle을 살펴봤지만 옵션에 문제가 없어보여서 이상하다 싶어서 위에 있는 'Use R8'을 체크 한 번 했다가 다시 체크 해제를 하니 정상적으로 빌드가 된다.
예상으로는 기존에 Unity2018에서 없던 옵션인 'Use R8'이 Unity2021(2020에도 있던데 어디서부터 생긴진 봐야될듯..)에서 새로 추가되면서 기존에는 없던 옵션이 생기면서 원하지 않거나 이상한 값이 저장돼 있는게 아닐까..하고 예상해 봄.
[Use R8 옵션 참조]
[결론]
Use R8이 꺼져있는데도 위와같은 에러를 낸다면 Use R8을 체크했다가, 다시 체크해제 해보자.
안되면 아래 방법으로..
-------------------------------------------------------------------------------------------------
[참조] https://kooksdev.tistory.com/8