728x90
반응형
안드로이드 앱 개발을 하다가 아래와 같은 에러를 마주쳤을때 해결 방법에 대해서 포스팅합니다.
Manifest merger failed : Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined.
해결방법
-. AndroidManifest.xml 파일에 가면 activity들에 대해 정의해놓은 부분이 있습니다.
여기에 exported 속성을 추가해주면 됩니다.
특별한 보안적인 액티비티가 아니라면 true값을 주면 됩니다.
아래 스크린샷의 빨간색 네모 부분을 입력해주면 됩니다.
<activity
android:name=".MainActivity"
android:exported="true">
이후 빌드하면 문제가 해결되어 빌드가 잘 됩니다.
반응형
'안드로이드 개발' 카테고리의 다른 글
안드로이드 스튜디오를 맥(Mac)에서 설치하는 방법 (0) | 2022.07.19 |
---|---|
안드로이드 스튜디오를 윈도우에서 설치하는 방법 (0) | 2022.07.19 |
안드로이드 스튜디오 SDK 경로 변경하는 방법 (0) | 2022.04.16 |
안드로이드 스튜디오 프로젝트 여러 개 열기 (0) | 2022.03.18 |
안드로이드 스튜디오 설치방법. 가장 간단한 방법. (0) | 2021.09.13 |