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
'App Programming > Android Studio' 카테고리의 다른 글
[Android Studio] SVG 이미지 파일 추가 (0) | 2022.08.10 |
---|---|
[Android Studio] 이미지 위에 텍스트 (Text Over Image) (0) | 2022.08.04 |
[Android Studio] 레이아웃 (4) (0) | 2022.08.04 |
[Android Studio] 레이아웃 (3) (0) | 2022.08.04 |
[Android Studio] 레이아웃 (2) (0) | 2022.08.04 |