안드로이드 스튜디오 Default Activity Not Found 에러 해결하기

 

환경: Android Studio

 

어느 날 빌드를 하고 있는데 Default Activity Not Found 에러가 나네요. 메시지 그대로 메인 실행 Activity 를 찾지 못한 에러입니다. 이것은 주로 안드로이드 스튜디오 설정값을 조정하다가 발행하는 오류이며, 소스 폴더를 찾지 못해서 입니다. 제일 간단한 방법은 IDE Cache 를 제거해서 초기화 시킨 후 프로그램을 다시 시작하는 것입니다.

 

그림처럼 디버깅을 시작했는데 앱 아이콘에 x 표시가 나더군요. 그래서 문제가 무엇인지 알아보기 위해 Configurations 를 열어 보았습니다. 화면에는 Default Activity Not Found 라는 메시지가 뜨네요. 앱을 실행하려는데 메인 Activity 를 못겠다는 내용입니다.

안드로이드 스튜디오 Default Activity Not Found 에러 해결하기

 

첫 번째 방법은 Main Activity 를 직접 연결해 주는 것입니다. 에러 메시지를 보았던 General 탭에서 Lanunch 항목으로 갑니다. 그리고 버튼을 누릅니다

안드로이드 스튜디오 Default Activity Not Found 에러 해결하기

 

팝업창에는 프로젝트에 있는 Activity 목록이 나타납니다. 여기에서 메인으로 실행할 Activity 를 선택합니다. 그리고 다시 디버깅을 실행해 보세요

안드로이드 스튜디오 Default Activity Not Found 에러 해결하기

 


두 번째 방법은 안드로이드 스튜디오 캐시 파일인 IDE caches 를 비우는 것입니다. 특별히 잘못된 것도 없는데 오류가 날 때 많이 Invalidate Caches/Restart 메뉴를 많이 이용하고 있습니다. Default Activity Not Found 에러가 날 때도 Invalidate Caches/Restart 메뉴를 실행하면 오류를 해결할 수 있습니다

안드로이드 스튜디오 Default Activity Not Found 에러 해결하기

 

그림처럼 Invalidate Caches/Restart 메뉴를 통해 파일인 IDE caches 를 비운 결과 앱에 표시되었던 x 표시가 사라졌습니다

안드로이드 스튜디오 Default Activity Not Found 에러 해결하기

저작자 표시 비영리 변경 금지
신고
Posted by 녹두장군