Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- build
- 안스
- Kotlin
- dart
- 의존성주입
- 스튜디오
- RecyclerView
- 깃헙
- studio
- image
- 안드로이드 스튜디오
- GIT
- 에러
- 웹뷰
- 안드로이드스튜디오
- Gradle
- WebView
- viewpager
- 레트로핏
- 코틀린
- MVVM
- 안드로이드
- Retrofit
- Android
- 코루틴
- Github
- ADB
- coroutine
- error
- 유튜브
Archives
- Today
- Total
코딩하는 일용직 노동자
Manifest merger failed : android:exported needs to be explicitly specified for <activity>. 에러 해결 본문
안드로이드
Manifest merger failed : android:exported needs to be explicitly specified for <activity>. 에러 해결
bacass 2021. 10. 8. 23:46안드로이드 스튜디오의 새로운 버전인 Arctic Fox 를 설치했습니다.
그러니 gradle 7.0 을 설치하라고 해서 설치하고 JDK 11 버전이 필요하다고 해서 겨우겨우 설치했습니다.
간신히 빌드를 하려는데 처음보는 에러가 발생했습니다.
Manifest merger failed : android:exported needs to be explicitly specified for <activity>.
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.
See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.
구글링을 해보니 이 문제를 겪은 다른 개발자분들이 많았나 봅니다. ^^;
해결방법은 간단합니다.
Manifest 파일에서 intent-filter를 사용하는 액티비티에는 모두 아래처럼 셋팅을 해줍니다.
android:exported="true"
관련 내용이 개발자 문서에도 있습니다.
'안드로이드' 카테고리의 다른 글
Android Studio 에서 사용하지 않는 리소스를 검색하고 제거하는 방법 (0) | 2021.11.14 |
---|---|
Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8 에러 수정. (0) | 2021.10.10 |
The minCompileSdk (31) specified in adependency's AAR metadata 에러 수정사례. (0) | 2021.10.02 |
안드로이드 인앱결제를 위한 환경셋팅 (3) | 2021.09.26 |
Must be called from main thread of fragment host 에러 처리 (0) | 2021.09.08 |