728x90
반응형
질문 : R을 해결할 수 없음-Android 오류
방금 새 Android SDK를 다운로드하여 설치했습니다. 나는 그것을 테스트하기위한 간단한 애플리케이션을 만들고 싶었다.
마법사는 다음 코드를 생성했습니다.
package eu.mauriziopz.gps;
import android.app.Activity;
import android.os.Bundle;
public class ggps extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
하지만 이클립스 는 나에게 오류를 준다
R cannot be resolved
on line
setContentView(R.layout.main);
res/layout/
아래에 main.xml
이라는 XML 파일이 있습니다.
답변
이 문제도 추적 한 후 Android 문서에서이 메모를 발견했습니다.
http://source.android.com/source/using-eclipse.html
* 참고 : Eclipse는 리소스를 사용하는 파일 맨 위에 "import android.R"문을 추가하는 것을 좋아합니다. 특히 Eclipse에 가져 오기를 정렬하거나 관리하도록 요청할 때 특히 그렇습니다. 이것은 당신의 메이크 를 깨뜨릴 것입니다. 이러한 잘못된 import 문을 찾아 삭제하십시오. *
Android 샘플 자습서를 진행하는 동안
Ctrl
+Shift +O 명령을 사용하여 "가져 오기 구성"을 수행하고 누락 된 가져 오기 문을 생성하는 경우가 많습니다. 때때로 이것은 빌드 할 때 자동으로 생성 R.java
클래스를 숨기는 잘못된 import 문을 생성합니다.
출처 : https://stackoverflow.com/questions/885009/r-cannot-be-resolved-android-error
728x90
반응형
'프로그래밍 언어 > Android' 카테고리의 다른 글
Android 플랫폼에서 Service vs IntentService (0) | 2021.08.27 |
---|---|
Android에서 'Context' 클래스에 대해서 (0) | 2021.08.26 |
Android 에뮬레이터의 속도를 높이는 방법 (0) | 2021.08.23 |
Android Min SDK Version vs Target SDK Version (0) | 2021.08.23 |
XML을 사용하여 사용자 정의 Android UI 요소 선언 (0) | 2021.08.20 |