-
[Android]안드로이드 - 앱을 설치할 수 없음 505에러 뜨는 원인Development/Android 2016. 12. 24. 02:50반응형
최근 앱1에 이어 앱2를 출시하였다.
그런데 앱1을 설치하고 앱2를 설치하려고 하니 에러가 떴다. (앱2 설치후 앱1설치하려 해도 같은 에러임)
(앱1 출시정보 : http://citynetc.tistory.com/145)
(앱2 출시정보 : http://citynetc.tistory.com/153)
'앱을 설치할 수 없음 ERROR 505'라는 에러였다.
구글링해보니 구글플레이의 캐시, 데이터를 삭제하고 디바이스를 재부팅하라는 말이 있길래 모두 따라해보았다.
결국은 해결이 안됨..
구글플레이 스토어가 아닌 폰 안에 apk파일을 2개 저장해서 실행해봐도 '설치가 완료되지 않았습니다' 라는 오류가 떴다.
이는 틀림없이 apk파일의 문제였다!!
충돌할 여지가 있는 것은 sns공유기능을 위해 추가된 api key값이었다.
일일이 대조해보는 것은 귀찮아서 우선 오류의 원인을 알 필요가 있었다.
1. 명령프롬프트 창을 띄운다. (윈도우키+R + 'cmd'입력)
2. adb install c:\/ueser/administrator/desktop/app1.apk ==>> 아무 이상없이 설치된다.
3. adb install c:\/ueser/administrator/desktop/app2.apk ==>> 에러가 떴다!
훗.. 잡았다 요놈!!
구글링 해보니 주로 패키지명이 중복([INSTALL FAILED_DUPLICATE_PERMISSION]에러)이라고 하던데 나는 아니었다.
[INSTALL_FAILED_CONFLICTING_PROVIDER]인걸보니 프로바이더에 중복된 무언가가 있는 듯 했다!
하.. 페이스북api 문제였다.
매니페스트 파일에 앱1에 썼던 페이스북 앱 ID값을 앱2에 기입했던 것이다..
<provider android:authorities="com.facebook.app.FacebookContentProvider123456789012345"
android:name="com.facebook.FacebookContentProvider"
android:exported="true"/>앱ID값을 다시 원래대로 바꾸니 잘 실행된다.
저처럼 또 생고생 하는 분들이 없길 바라며.. 포스팅을 마칩니다
개발자가 아니신분들은 그냥 플레이스토어 505오류가 났으면 폰 문제가 아니라 개발자 문제라고 생각하시면 될 것 같네요~
반응형'Development > Android' 카테고리의 다른 글
[안드로이드] 안드로이드 스튜디오 3.1 Configuration~ 경고 제거법 (2) 2018.06.18 [안드로이드]AlarmManager cancel() 안먹힐 때 보세요~ (2) 2018.06.05 [안드로이드]DDMS db에러 100% 해결법 (0) 2018.04.24 [안드로이드] 6.0/7.0 버전에 대응하는 방해금지 권한 허용 (0) 2017.10.24 [안드로이드]커스텀 다이얼로그 해상도 비율에 맞게 크기 조절하기 (0) 2017.09.29 [Android]안드로이드 앱에 SNS공유 기능 넣기(with 라인) (0) 2016.12.23 [Android]안드로이드 앱에 SNS공유 기능 넣기(with 인스타그램 링크) (9) 2016.12.23 [Android]안드로이드 앱에 SNS공유 기능 넣기(with 트위터 링크) (1) 2016.12.22 [Android]안드로이드 앱에 SNS공유 기능 넣기(with 페이스북 링크) (6) 2016.12.21 [Android]안드로이드 앱에 SNS공유 기능 넣기(with 카카오링크) (2) 2016.12.20