반응형
안드로이드 스튜디오에서 안드로이드12에 디버깅 앱을 설치 할 때 아래의 오류가 표시되며 앱이 설치가 안되었습니다.
Installation did not succeed. The application could not be installed: INSTALL_FAILED_UPDATE_INCOMPATIBLE |
구글링해서 찾아보니 타켓SDK가 안드로이드12(API 31)인 경우 AndroidManifest.xml 내의 activity, service, receiver에 android:exported를 필수로 입력해야 위의 오류 없이 설치가 가능합니다.
android:exported는 다른 앱에서 개발하는 앱에 접근 할 수 있도록 설정하는 속성으로 아래의 링크에서 상세 내용을 확인하세요.
https://developer.android.com/guide/topics/manifest/activity-element#exported
AndroidManifest.xml의 activity에 android:exported를 적용한 예입니다.
반응형
'안드로이드' 카테고리의 다른 글
안드로이드12 개발 앱 실행 "앱이 설치되지 않았습니다." 표시되는 현상 (0) | 2022.07.14 |
---|---|
앱이 Google Play 정책을 준수하지 않음(앱삭제) (0) | 2022.03.16 |
안드로이드 & iOS 앱 화면 디자인 모음 사이트 (0) | 2021.12.28 |
안드로이드 코틀린 - google play-services를 이용한 위치정보 얻기 (0) | 2021.09.27 |
안드로이드 코틀린 - 권한(Permission) 요청 (0) | 2021.09.26 |
댓글