최대 1 분 소요

다른 사람이 안드로이드 스튜디오를 통해 만들어놓은 프로젝트를 fork해서 어떻게 동작이 되는지 알고 싶었다.
그냥 실행하면 되지 않을까 싶었는데 No variants found for 'app'라는 에러가 계속 떴다.
Tools > SDK Manager로 가면 된다는데, 웃긴게 Tools에 SDK Manager이 없다. SDK Manager이 뭐지? 🙃
계속 구글링해도 별다른 대안이 나오질 않는것 같아서 stackoverflow에 질문글을 올렸다.
생각보다 해결 방법은 간단했다.

일단 Tools > SDK Manager은 최신 버전 안드로이드 스튜디오를 쓰고있다면 없는게 맞다.
이것저것 클릭해보다가 찾아보며 알게됐는데 사진에 빨간 동그라미로 표시한게 SDK Manager이다.
?

SDK Manager를 들어가면 (아마도) 이미 설치된 것들도 있을거고 그렇지 않은 것들도 있을 것이다.
물론 다 설치할 필요는 없고 필요한 것만 설치하면 되는데, 사진에 드래그해놓은 부분을 보면 25버전을 요구함을 알 수 있다.
그럼 SDK Manager에서 API level이 25인걸 찾아서 설치해주면 된다.
검색해보질 않아서 정확히 뭔진 모르겠지만 어플을 구동하는데 있어 필요한 환경을 만들어주는 매개체 혹은 환경인 것 같다.
참고하려는 프로젝트가 4년 전에 작업된걸로 보아하니 당시의 환경과 맞질 않아 발생한 문제로 보인다.
어떻게보면 되게 간단한 건데 처음이라 그런지 간단한 거에도 꽤 많은 시간을 붓는거 같다. 😱

카테고리:

업데이트:

댓글남기기