2014-12-18 5 views
1

대문자로 시작하는 패키지를 만들려고 시도 할 때 Android Studio 프로젝트에서 문제가 발생했습니다 (지금까지는 무엇인지 잊어 버렸지 만 그게 문제입니다). 손에 문제가 아닙니다). 그래서 패키지 이름을 Adapters에서 adapters으로 변경 했으므로 더 이상 컴파일 할 수 없습니다.패키지 이름을 변경 한 후 예기치 않은 최상위 예외

com.android.dx.cf.iface.ParseException : 클래스 이름 (COM/예/안드로이드/myAppName/어댑터/AccountAdapter $ ViewHolder) 는하지 않습니다

나는 다음과 같은 오류 메시지가 나타납니다 일치하는 경로 (COM/예/안드로이드/myAppName/어댑터/AccountAdapter $ ViewHolder.class) 더 이상 자본 A의 경로와 일치하려고 있도록

가 어떻게 그것을 변경할 수 있습니다?

+4

"프로젝트 정리"를 시도 했습니까? – dannyroa

+1

@dannyroa 오 세상에 지금 나는 세상에서 가장 바보 같은 프로그래머처럼 느껴진다. 나는 다시 일어나서 문제를 해결했다. – AdamMc331

+0

@ dannyroa 어떤 생각이 그 원인입니까? 패키지 이름의 리팩토링이 작동하지 않아 Android Studio의 버그입니까? – AdamMc331

답변

4

이 문제는 해결되었습니다. 댓글 작성자의 도움 덕분에 Android Studio에서 'Clean Project'를 실행 한 후에 더 이상이 예외를받지 못했습니다.

왜 이런 일이 일어 났는지에 대한 자세한 설명은 질문에 대한 설명을 참조하십시오.

+1

나에게도 패키지 이름이 바뀌었고이 오류가 발생했습니다. 깨끗한 프로젝트가 halp되었습니다. – Choletski

관련 문제