티스토리 뷰
Mobile/Android
[Android] <Error> Error: -127: Package nameattempting to declare permission
춘햄 2022. 5. 3. 23:17드디어 APK를 추출하고 내 폰에 설치를 해보려고 했는데, 자꾸만 설치가 안되고 에러가 뜨길래 도대체 뭐가 문제인지 스마트폰을 직접 연결하여 돌려보니, 진짜 뭐가 문제인 지 감도 안잡히는 에러가 띡 떴다.
에러 내용:
Installation failed due to: 'Failed to commit install session 1502073924 with command cmd package install-commit 1502073924.
Error: -127: Package com.example.diary attempting to declare permission com.example.diary.andpermission.bridge in group com.example.diary.andpermission owned by package com.example.diary with incompatible certificate'
대충 위험 권한을 설정해주는 것이 문제인 거 같은데.. 아무리 찾아봐도 설정을 안해준 권한은 없을 뿐더러 권한 설정이 안되어 있다면 앱을 사용할 때 예외가 뜨던지 할텐데... 에뮬에서는 정상적으로 설치가 되는데, 실제 단말에서만 문제가 생기니 원인 찾기가 매우 힘들었다.
결론적으로 말하면 AndroidManifest.xml 파일에 아래 권한 그룹 선언이 빠져있던게 원인이었다.
<permission-group android:name="${applicationId}.andpermission"/>
위 코드를 삽입해주면 귀신같이 정상 설치가 된다.
아무리 구글링을 해도 찾기가 힘들었는데... 중국어 투성이인 Github 이슈 게시판에 누가 올려놓은 걸 자포자기 심정으로 넣어봤더니 딱 됐다...ㅎㅎ
이젠 중국어라고 거르면 안되겠다..
반응형
'Mobile > Android' 카테고리의 다른 글
Error: Task 'prepareKotlinBuildScriptModel' not found in project ':app'. (0) | 2022.07.22 |
---|---|
[Android] Android ORM: ROOM (0) | 2022.06.10 |
[Android] Build / APK 추출 (0) | 2022.05.03 |
[Android] Multi Window (0) | 2022.05.01 |
[Android] 네트워크 기능 활용하기 (0) | 2022.04.30 |
Comments
최근에 올라온 글
최근에 달린 댓글
TAG
- Promise
- redux
- redux-thunk
- react-native
- 인천 구월동 맛집
- react
- 이탈리안 레스토랑
- javascript
- 정보보안기사 #실기 #정리
- 인천 구월동 이탈리안 맛집
- await
- 파니노구스토
- AsyncStorage
- 맛집
- Async
- Total
- Today
- Yesterday