2011-05-13 2 views
0

Eclipse와 Android Maven 플러그인으로 첫 번째 Android 앱을 개발하려고합니다. 빌드하고 처음으로 virutal 장치에 내 응용 프로그램을 배포하면 모든 것이 정상적으로 작동합니다. 그러나 레이아웃을 변경하면 앱을 다시 실행하는 데 이상한 NullPointerExceptions가 발생합니다. 일부보기는 찾지 못하거나 클래스 캐스트 예외가 있습니다. 왜냐하면 내가 ID로 검색 한보기가 잘못된 유형이기 때문입니다. 그래서 나는 같은 견해의 이름을 바꾸고 다시 지어야한다. 그 후에 그것은 작동합니다. 그것은 이상한 캐싱/재 컴파일 동작이 아닙니다. ijuist가 maven으로 * .apk를 빌드하고 배포하면 매번 작동합니다. 어떤 아이디어? 고마워.Android Eclipse 리소스 새로 고침/캐싱 문제

+0

나는 수시로 비슷한 것을 경험했다. 이것은 코드와 레이아웃 모두에 하나의 '모두 저장'의 변경 사항을 저장했을 때 발생합니다. 메인 메뉴에서 "Project/Clean ..."을 선택하면 프로젝트를 다시 컴파일 할 수 있으며 지금까지 저에게 도움이되었습니다. – harism

답변

1

때때로 이클립스 또는 RSA [합리적인 소프트웨어 아키텍트]와 함께이 문제에 직면합니다. "자동 빌드"를 선택한 경우에도 프로젝트 -> 클린업으로 컴파일하고 빌드하십시오. 이것은 대부분의 경우에 효과적입니다.