반응형

출처:

https://byunsooblog.wordpress.com/2014/06/16/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EB%A5%BC-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%8A%A4%ED%8A%9C%EB%94%94%EC%98%A4-%ED%94%84%EB%A1%9C%EC%A0%9D/

https://developer.android.com/sdk/installing/migrate.html

http://stackoverflow.com/questions/22743582/error-configuration-with-name-default-not-found-in-android-studio

http://stackoverflow.com/questions/24289410/gradle-version-1-10-is-required-current-version-is-2-0


이클립스 설정이 꼬여서 다시 설치할려고 안드로이드 개발자 사이트에 들어가니

ADT 플러그인 대신 안드로이드 스튜디오를 전면에 내놓고 있었다.

찾아보니 ADT 플러그인 대신 안드로이드 스튜디오를 밀어줄 거라고 하였다.

이왕 이렇게 된 김에 안드로이드 스튜디오로 갈아타야겠다고 생각했다.

근데 이게 그냥 프로젝트를 Import하면 되는 것이 아니였다.


1. 먼저 이클립스에서 프로젝트를 Export한다.

그러나 그냥 하는 것이 아니라 다음과 같이 Generate Gradle build files를 선택한 후 Export 한다.

그런 다음에는 원하는 프로젝트를 선택하고 Next를 누르면 된다.



2. 이제 안드로이드 스튜디오에서 프로젝트를 가져오면 된다.

아래처럼 Import Project (Eclipse ADT, Gradle, etc)를 선택하여 프로젝트를 가져오면 된다




...고 하던데 나는 영 되지 않았다.

내가 본 에러 메시지는 먼저 다음이 있었다.


Error: Configuration with name 'default'


이 메시지는gradle에 등록된 해당 프로젝트가 의존하는 라이브러리 등을 

같이 Import하지 않았기 때문에 일어나는 에러이다.

그러므로 해당 프로젝트 빌드에 필요한 라이브러리나 프로젝트 등을 추가해야 한다.

나같은 경우에는 잘못 설정된 것이기 때문에 gradle에 의존성이 적힌 것을 지웠다.


그리고 다음 에러도 나왔다.


Gradle version 1.10 is required. Current version is 2.2.1


이는 현재 gradle 버전과 우리의 프로젝트의 gradle 버전이 맞지 않아서 일어나는 오류이다.

프로젝트 경로\gradle\wrappergradle-wrapper.properties의 

distributionUrl을 해당 버전에 맞게 수정한다.

주의할 것은 .gradle 폴더도 있는데 이게 아닌 gradle에서 파일을 찾아야 한다.


이를 해결하니 안드로이드 스튜디오에서도 해당 프로젝트를 빌드하여 실행해볼 수 있었다.

반응형
Posted by 애콜라이트
l

free counters