2012-12-29 3 views
9

IntelliJ에서 Android 프로젝트를 설정하려고합니다. 전에 사용 해 본 적이 없으며 모듈 종속성에 몇 가지 문제가 있습니다.IntelliJ에서 컴파일 할 때 모듈 패키지를 찾을 수 없습니다.

프로젝트는 종속성 탭에 추가 한 여러 모듈에 따라 다릅니다. IntelliJ가 코드를 발견 (즉, 코드에 불만 사항이 없음)하지만 "package x.y.z does not exist."와 함께 컴파일 할 때 오류가 발생합니다. 또한 모듈에 대한 "내보내기"검사를 시도했지만 효과가없는 것으로 보입니다.

나는이 문제가있는 것처럼 보인 question을 보았지만 해결책이 없었습니다.

+0

범위가 컴파일로 설정되어 있습니까? –

+0

@AaronMcIver : correct. –

+0

표준 Java 프로젝트와 비교하여 Android 프로젝트로 처음부터 새로 설치하거나 가져 오기를 시도 했습니까? 문제 영역은 제 3 자 jar 또는 src입니까? –

답변

11

src를 모듈로 추가하십시오.

  • 파일> 추가 모듈
  • 는 기존의 소스에서 모듈 만들기 -> your_src_path_top_level
  • 다음> 다음> 마침
  • 파일> 프로젝트 구조> 모듈> YourApp
  • 플러스 버튼> 모듈 종속성> your_lib_you_added_earlier
  • 사용하여 위/아래 화살표를 목록
의 맨 아래로 이동

다음은 Google Play src를 모듈로 추가 한 비주얼입니다.

enter image description here

+0

감사합니다. 저는 IntelliJ 12를 사용하고 있습니다. 그래서 약간 다릅니다. 파일> 새 모듈> Android> 라이브러리 모듈> 콘텐츠 루트> module_top_level. –

+0

지침이 도움이되었습니다. 감사! – Billy

관련 문제