728x90
반응형
프로젝트 타겟을 31로 변경하여 빌드 시 에러발생
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.
검색 시 안드로이드12를 타겟팅하는 앱 변경사항 중 하나의 항목이 있다 "Safer component exporting"
https://developer.android.com/about/versions/12/behavior-changes-12#exported
따지는건 아니지만 기본값은 왜 정해둔걸까요?...
https://developer.android.com/guide/topics/manifest/activity-element?hl=ko#exported
수정해야 빌드가 되니 수정합시다...
intent-filter 가 있는 항목에 exported를 명시적으로 추가하면 정상적으로 빌드가 됩니다.
반응형
'Development > Android' 카테고리의 다른 글
[andrdoid] Failure [INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2] (0) | 2022.04.20 |
---|---|
[android] 더 이상 앱내 웹뷰에서 페이스북 로그인기능을 사용할 수 없습니다 (0) | 2022.03.11 |
[android] 사용자 생성 콘텐츠(UGC) 정책 관련 정보 / 검증 반려 (0) | 2022.02.23 |
[android] FCM 샘플앱 만들기 (0) | 2022.02.23 |
삼성 모바일 덤프로그 확인하기 (0) | 2022.02.07 |
댓글