세이박스

android An error has occurred. See error log for more details. - 안드로이드 개발 오류

모바일앱개발

안드로이드 프로그래밍 할 때 가장 처음 접하는 오류입니다.
프로젝트에서 string.xml 로드 해서 수정 하려고 클릭하려 할 때 그저 클릭만으로도 등장하는 에러입니다.에러 창에보면 java.lang.NullPointerException 널포인트 익셉션이라 나옵니다. (건드린 것이 없어도 발생하곤 합니다.)

사용자 삽입 이미지


내용을 보면 An error has occurred. See error log for more details.
이 오류는 이클립스 3.6 helios 버전부터 등장하고 있습니다.
3.5 버전에서는 아무 이상없이 잘 동작한다고 합니다.
이처럼 최신 버전이 개발시 문제가 될때가 있습니다.

위 내용은 참조하고 일단 해결 방법은 XML 문서에서 다음과 같이 네임스페이스를 추가해 주면 됩니다.

<resources xmlns:android="http://schemas.android.com/apk/res/android">

또는 strings.xml 파일에서 마우스 우측 버튼 클릭 > Open With > XML Editor 로 편집하면 에러 없이 수행은 가능 합니다.

또 다른 방법은 strings.xml 파일을 새로 만드는 방법도 있습니다.


참조자료 : http://hell_titan.blog.me/130093615431


 ▶ 최신영화, 최신 미국드라마 무료 다운로드...