본문 바로가기
App Programming/Android Studio

[Android Studio] Default Activity not found

by goatlab 2022. 8. 4.
728x90
반응형
SMALL

Default Activity not found

 

Could not identify launch activity: Default Activity not found
Error while Launching activity
Failed to launch an application on all devices

 

시작 활동을 식별할 수 없음, 기본 활동을 찾을 수 없음 활동을 시작하는 동안 오류가 발생, 모든 장치에서 응용 프로그램을 시작하지 못했다라는 의미이다.

 

이 에러는 프로젝트의 캐시의 문제가 있거나 Empty Project 선택 후 액티비티를 추가한 경우에 앱을 실행시키고자 할때 발생되는 에러이다.

 

캐시 초기화 및 재빌드

 

 

우측 상단의 File을 클릭하고 "Invalidate Caches..." 항목을 선택한다. 그 다음 "Invalidate and Restart" 항목을 선택하여 재빌드를 진행한다.

 

AndroidManifest.xml 수정

 

 

Empty Project를 선택한 후 추가로 Activity 를 생성한 경우에 기본 액티비티의 설정이 되어있지 않으므로 에러가 발생한다. 아래 코드로 변경 후 실행하면 된다.

 

 <activity
            android:name=".MainActivity"
            android:exported="true">
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>
</activity>

 

728x90
반응형
LIST