Programing

Android / FBReaderJ / gen이 이미 존재하지만 소스 폴더가 아닙니다.

lottogame 2020. 11. 16. 07:47
반응형

Android / FBReaderJ / gen이 이미 존재하지만 소스 폴더가 아닙니다. 소스 폴더로 변환하거나 이름을 바꿉니다.


FBReaderJ 소스를 다운로드했습니다 . " / FBReaderJ / gen이 이미 존재하지만 소스 폴더가 아닙니다. 소스 폴더로 변환하거나 이름을 변경하십시오. "

실행할 수 없습니다. 왜? "gen"도 삭제할 수 없습니다.


이것을 시도하면 도움이되었습니다.

  1. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "속성"으로 이동합니다.
  2. 왼쪽에서 "Java Build Path"를 선택합니다.
  3. "소스"탭 열기
  4. "폴더 추가 ..."를 클릭하십시오.
  5. "gen"폴더를 확인하고 확인 및 확인을 다시 클릭하십시오.
  6. 다시 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "Android 도구"에서 "프로젝트 속성 수정"을 클릭합니다.

이 문제를 해결하기 위해 몇 가지 작업을 수행합니다.

  • gen 폴더 삭제
  • 프로젝트 사용> 청소
  • 속성> Android 도구> 프로젝트 속성 수정

Eclipse IDE에서 새 Android 프로젝트를 만든 다음 새 프로젝트의 숨겨진 .classpath 파일을 기존 프로젝트에 복사 해보십시오. 그런 다음 추가 Android 프로젝트를 삭제할 수 있습니다.

그런 다음 위의 단계를 수행하십시오. / gen 폴더를 삭제하고 정리를 수행합니다 (프로젝트-> 정리, Android 도구-> 프로젝트 속성 수정).

저에게 문제는 다운로드 한 .classpath가 소스 .class 파일을 R.class 파일이 있어야하는 / gen에 배치하도록 설정되었다는 것입니다. Eclipse는 Eclipse에서 자동으로 생성 된 .classpath가 제공하는 / bin에있는 소스 .class 파일을 원했습니다. .classpath를 직접 편집하는 것이 편하다면 (특히 읽기 어렵지 않음) 새 Android 프로젝트를 만들지 않고도 제자리에서 수정할 수 있습니다.


간단하게 프로젝트가 다시 작업 공간에 없다는 뜻입니다.


프로젝트-> 속성-> Java 컴파일러로 이동합니다. 'Compiler compilance level'을 1.6+로 선택하십시오. 사용 가능한 더 높은 컴파일러 버전이없는 경우 이전 Java 설치에서 실행 중일 수 있으므로 업데이트하십시오.

참고 URL : https://stackoverflow.com/questions/6185600/android-fbreaderj-gen-already-exists-but-is-not-a-source-folder-convert-to-as

반응형