안드로이드는 안드로이드 스튜디오에서 돌리자 😢
당연한 말이지만... 회사업무가 이전 버전 유지보수라면 어쩔 수 없이 이클립스에서 안드로이드를 돌릴 수 밖에 없게된다. (어떻게 알았냐구요...? 저도 알고싶지 않았습니다 이번에... 12버전 범블비가 나왔는데... 흠흠)
여러번 구글링 했는데도 해결법이 다 예전 버전이어서 (프로젝트 경로의 project.properties에 버전 추가하기 등등 ) 결국 내 프로젝트에서는 해결이 되지 않아서 시간 날리겠구나 하고 있었는 데
구글보다 네이버에서 해결법을 찾을 수 있었다.
📌 리빙포인트 구글링만 너무 믿지말고 네이버에도 검색을 해보자 😎
: https://blog.naver.com/ivory82/221329838834
[이클립스] the file dx.jar was not loaded from the SDK folder
이클립스 시절에 개발된 안드로이드 프로젝트를 받아서, 안드로이드 스튜디오만 설치된 PC에 이클립스 ph...
blog.naver.com
작성하신 분은 이거 때문에 반나절을 날리셨다고.... 정말 감사합니다 저는 덕분에 1시간만에 해결했습니다..🙌
결론부터 말하자면
해당 오류는 한 PC의 안드로이드 스튜디오와 이클립스에서 SDK를 같은 경로에서 공유해서 생기는 문제였다.
그래서 경로를 나눠서 sdk 를 각각 다른 곳에서 참조하도록 하니 오류가 해결되었다.
👉 sdk 경로 수정하기
Window / Preferences/ Android/ SDK Location 수정하면 된다.

해당 방법으로도 해결이 안된다면?? 🤔🤔
👉 Build-tools 버전 정리하기
블로그 글에는 26버전 이상을 모두 uninstall하라고 되어있는데 2018년 글이라서 정확하게는 모르겠다.
하지만 내 프로젝트는 이미 그 한참 이전 버전만 깔려있었으므로 이 부분은 추후 수정이 필요할 것 같다.
그래서...
구글에서는 2015년말까지만 ADT를 지원하고 그 이후에는 지원이 없으니, Android개발자들은 Android Studio를 통해서 개발을 하라
는 것이 구글의 공식 입장인데.... 아니 나는 유지보수 해야하는데 해결법은 알려줘야할거 아니요....
그리고 대부분 물어보면... 왜 이클립스에서 하려고 하냐고 안드로이드 스튜디오로 가라고 하는데... 저도 가고싶읍니다...
글의 시작에서도 말했지만 진짜 특별한 경우가 아니라면... 안드로이드는 안드로이드스튜디오에서 돌리도록 하자! 🙏
'기타 > 오류해결' 카테고리의 다른 글
[안드로이드 with 이클립스] Call requires API level 9 (current min is 8) (0) | 2022.08.26 |
---|---|
[Android Studio] Window.FEATURE_NO_TITLE 적용 안 됨 (0) | 2022.07.06 |
[Github] Commit 이전 버전으로 돌아가기 - Git reset (0) | 2021.08.19 |
[CMD] netstat 명령문 안될 때 (0) | 2021.06.25 |
[CMD] already in use 오류 해결하기 (0) | 2021.06.25 |