2014-07-25 5 views
-5

으로 해결할 수 없습니다. 작동중인 앱이 깨진 앱으로 바뀌 었습니다. findViewById으로 전화하면 앱이 R을 제대로 탐색 할 수 없으며 R이 변수로 다시로드 될 수 없다고 말합니다. 그래서 내 드로어 블과 코드는 읽을 수 없습니다. 그것은 R을 수입한다고 말합니다. 그러나 그것은 파문의 토끼 구멍으로 더 멀리갑니다.Android R을 변수

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
} 

편집 : 내 strings.xml 내에 오류가있었습니다. 이제 IT가 작동합니다. 도움이되는 의견에 감사드립니다.

+0

Eclipse 또는 Android Studio를 사용하고 있습니까? 어떤 액티비티 클래스에 패키지가 있습니까? 프로젝트 패키지는 무엇입니까? –

+0

Microsoft의 지원 포럼을 방문한 적이 있습니까? 첫 번째 대답은 항상 동일합니다. "다시 시도해 보셨습니까?" 여기서도 프로젝트를 청소하면 어떻게됩니까? 레이아웃 파일을 확인하십시오. 아마도 xml을 중단시키는 주석을 추가 했습니까? – Marius

+0

이클립스 ADT를 사용하고 있습니다. 내 패키지는 com.jakegosskuehn.couchto5k에 있습니다. – Jayizzle

답변

1

대부분의 레이아웃에서 오류가 발생할 수 있습니다. 리소스 컴파일러가 리소스를 컴파일 할 수 없으면 R을 정의하는 파일을 생성하지 않으므로 갑자기 R이 해석되지 않습니다.

레이아웃을 통해 잘못된 점을 찾으십시오. 모든 것이 잘못되기 직전에했던 변화 일 것입니다.

1

먼저 주 레이아웃에서 구문 오류를 수정해야합니다.

관련 문제