2012-01-11 12 views
5

Eclipse에서 문제가있는 것으로 보입니다. 가져 오기를 시도하는 라이브러리를 인식하지 못합니다.Eclipse에서 가져 오기를 인식하지 못함

import java.util.ArrayList; 
import android.content.Intent; 
import com.google.android.maps.MapView; 

이 내가 다운로드 한 후 이클립스로 가져 오픈 소스 프로젝트입니다 :

여기에 인식되지 않는 것들의 일부입니다. MapView와 같은 것들도 다른 프로젝트에서도 작동하지 않기 때문에 잘못된 방식으로 Google apis를 다운로드했다고 생각합니다. 누군가 나를 도울 수 있습니까?

최저

,

Aneem

편집 :

고정, 대부분의 문제. 마우스를 가져와 선을 가져오고 '프로젝트 설정 수정 ...'을 클릭하여 수행 했나요?

이제 Google지도 관련 API가 작동하도록해야합니다.

답변

5

가 확인하려면 -> 창 -> 환경 설정을. Android (환경 설정에서)가 표시되면 ADT가 설치되었음을 의미합니다.

유효한 SDK 디렉토리를 가리 키려면 Android를 클릭하십시오. SDK 위치에서 위치를 지정하십시오.

ADT 및 SDK를 올바르게 설치 한 경우에도 Eclipse를 가져 오면 Eclipse가 Android 프로젝트로 인식되지 않을 수 있습니다 (프로젝트 & 파일에 따라 다름). 가장 좋은 것은 새로운 Android 프로젝트를 만들고 가져온 프로젝트의 파일을 새로 만든 Android 프로젝트에 복사하는 것입니다. 이것은 확실히 작동 할 것입니다.

0

ADT 플러그인이 Android SDK를 가리키고 있지 않은 것 같습니다. 플러그인을 설치 및 구성에 대한 지침을 따르 제대로 ADT에게 고토 설치 한 경우

http://developer.android.com/sdk/eclipse-adt.html

+0

그렇다면 왜 ArrayList를 인식하지 못합니까? – Aneem

+0

Eclipse가 JDK 설치를 가리키고 있습니까? – SeanPONeil

+0

어떻게 확인할 수 있습니까? – Aneem

0

프로젝트 및 선택한 속성을 마우스 오른쪽 버튼으로 클릭하고 대상으로 Google API 2.3.3을 추가하고 프로젝트 -> 정리를 수행하여 응용 프로그램을 시작할 수있었습니다. 많은 감사합니다. 고려해야 할

1

두 가지 :

  1. 열려있는 프로젝트 속성 -> 안드로이드 섹션 -> 안드로이드 SDK 선택하거나되지 않은 경우를 참조하십시오. SDK가 선택되지 않았다면 확인하십시오.

  2. -> Java 컴파일러 섹션 -> "컴파일러 준수 레벨"을 "1.6"으로 변경하십시오. 일부 패키지에 몇 가지 문제가있는 JDK 1.7이 설치 되었기 때문입니다!

관련 문제