sourcetip

기존 안드로이드 프로젝트를 이클립스로 가져오는 방법은 무엇입니까?

fileupload 2023. 5. 3. 21:40
반응형

기존 안드로이드 프로젝트를 이클립스로 가져오는 방법은 무엇입니까?

기존 안드로이드 프로젝트를 현재 이클립스 작업 공간으로 가져오려고 합니다.파일->새로 만들기->Android 프로젝트를 선택하면 Android 프로젝트 대화상자가 나타납니다. 그런 다음 "기존 소스에서 프로젝트 만들기", 위치, 대상 만들기 및 완료를 선택합니다.

다음 오류가 발생합니다.프로젝트 설명이 잘못되었습니다.

이 오류를 극복하는 방법을 아는 사람이 있습니까?

  1. 파일 → 가져오기 → 일반 → 기존 프로젝트를 작업영역으로 → 다음
  2. 루트 디렉터리 선택:/path/to/project
  3. 프로젝트 → 모두 선택
  4. 선택 취소Copy projects into workspace그리고.Add project to working sets
  5. 끝내라.

해결됨: "기존 원본에서 프로젝트 만들기"를 하려면 새 디렉터리를 만든 다음 프로젝트 디렉터리 트리를 해당 새 디렉터리에 넣어야 합니다.그런 다음 가져올 때 새 디렉토리를 가리킵니다.

이 오류 메시지는 가져오려는 소스 코드가 기존 작업 공간 내부에 있을 때 나타납니다.

기존 작업영역 외부의 디렉토리에 소스 코드를 넣은 다음 가져오기

프로젝트 폴더에서 ".project" 파일을 삭제하기만 하면 됩니다(Linux에 숨겨져 있으며 "ls -a"를 사용하여 표시). 그런 다음 Eclipse에서 기존 소스에서 Android 프로젝트 만들기를 선택합니다.

이것이 어디서 왔는지 모르기 때문에 당신의 문제를 해결할 수 있을지 확신할 수 없지만 프로젝트를 가져올 때 파일 -> 가져오기 -> 기존 프로젝트를 작업 공간으로 가져옵니다.아마도 그것은 당신의 문제를 우회할 것입니다.

AndroidManifest.xml이 작업 공간 루트 아래에 있는 하나 이상의 디렉토리 레벨로 프로젝트 루트를 가질 수 없는 것 같습니다.저는 이것으로 한 시간 동안 고생하다가 포기하고 레포를 재배치했습니다.

또한 Make new > General > Project를 사용하여 해당 프로젝트 디렉토리로 프로젝트를 가져올 수 있습니다.

James Wald의 답변은 "파일->가져오기->일반->기존 프로젝트를 작업영역으로" 대신(전혀 작동하지 않음) "파일->안드로이드->기존 Android 코드를 작업영역으로"를 사용한 것을 제외하고는 제 솔루션에 가장 가깝다는 것을 알게 되었습니다.저는 헬리오스를 사용하고 있습니다. 아마도 당신의 이클립스 버전에는 이런 특이한 점이 없을 것입니다.

SVN에서 안드로이드 프로젝트를 체크아웃할 때 오류가 발생하는 문제가 있었습니다.이것이 제가 한 일이고 모든 것이 정착되었습니다.
하는 합니다.
.
build -> Java를 선택합니다.

은 모든 했습니다.
이게 요.

게시물은 도움이 되었습니다: http://code.google.com/p/android/issues/detail?id=8431

내 안에서Android Project folder .project파일이 없습니다. .project file에 숨겨져 있을 것입니다.Unix OS environment오류를 해결했습니다.

@James 업데이트 중Wald의 답변, 그리고 다른 의견들을 포함합니다.예를 들어, 새 작업 공간에서 백업을 사용하여 cfesh 복사본을 생성하려는 경우:

  1. 대상 작업 영역 내부가 아닌 디렉터리에 기존 프로젝트를 넣습니다.
  2. 이클립스에서:파일->가져오기->Android->기존 Android 코드를 작업영역으로, 다음
  3. 루트 디렉토리 선택: /path/to/project/from/step/1
  4. Projects->All(모두)을 선택합니다(또는 선택하지 않음)
  5. 새 프로젝트 이름을 올바르게 설정했는지 확인 - 변경하려면 이전 프로젝트 이름(왼쪽 열)을 클릭한 다음 새 프로젝트 이름(오른쪽 열)을 클릭하고 편집합니다.기본값은 기본 활동의 클래스 이름입니다.
  6. 대상 작업영역에 복사본을 생성하려면 "작업영역에 프로젝트 복사"를 선택합니다.
  7. "작업 세트에 프로젝트 추가" 선택 취소
  8. 끝내라.

저에게도 같은 문제가 발생했고 프로젝트에 .project 파일이 없었습니다.기존 안드로이드 프로젝트에서 .project 파일을 복사하여 프로젝트 이름을 가져오려는 프로젝트 이름으로 바꿉니다.그런 다음 File -> Import -> 기존 프로젝트를 작업 공간으로 가져올 수 있었습니다.

저에게 효과적인 것은 다음과 같습니다.File > Import > Existing Project to Workspace(일반 탭 아래)에서 프로젝트 루트 폴더를 선택합니다.기존 Android 코드를 Workspace로 가져오는 것은 어떻게든 Eclipse에서 작동하지 않습니다.

언급URL : https://stackoverflow.com/questions/2231474/how-to-import-existing-android-project-into-eclipse

반응형