Migrating from Eclipse Project to Android Studio Project (vice versa)


방법은 크게 두가지이다.

  • Importing the Eclipse project directly into Studio.

    • 선호 되어지는 방법이다.
  • Exporting the Eclipse project from Eclipse as a Gradle project.

    • 호환성 문제를 야기할 수 있다.
    • 장점
      • 만약 Graddle Porject와 Eclipse Project를 둘다 유지하고 싶을때 이렇게한다.
      • 같은 파일 구조를 가지게 된다.

Android Studio에서 직접 import 방법

  1. File -> New -> Import Project
  2. 위자드에 따라서 작업을 수행 한다.
  3. import-summary.txt를 보면 자동으로 발생한 과정들을 확인 한다.
  4. 자동 변환은 완벽하지 않으므로 SDK등이 빠져서 error를 발생 시킬 수 도 있다.

Eclipse ADT에서 Gradle project (android studio) 불러오기

자동화된 기능은 없다. 하지만 수작업으로 조금 해주면 된다.

  1. Eclipse에서 Android empty project를 생성 한다.
  2. res folder와 AndroidManifest.xml 파일을 생성하고 overwirte 한다.
  3. java/ folder의 content를 복사한 다음 Eclipse의 src folder에 복사 한다.
  4. 필요한 libraries를 링크 한다.

Eclipse에서 Andtoid Stduio로 이동 시킬 때 발생 하는 주요 변화

  • Project files: module 기반의 구조를 가진다.
  • Manifest settings: 이전 처럼 설정 파일을 의미한다.
  • Dependencies: 외부 의존 파일들을 설정하기 위함이다.
  • Test code: Android Test 코드
  • Gradle-based build system: ant는 xml에 기반해서 build하는 것이다.
  • User interface: IntelliJ IDEA에 기반해서 직관적인 interface를 제공 한다.
  • Developer tools versioning: Android Studio updates independently of the Gradle-based build system.


+ Recent posts