INSTALL_FAILED_CONFLICTING_PROVIDER
앱 개발시 android studio에서 컴파일해서 APK 파일 디바이스로 설치하는 과정에서 간혹 이런 에러 메시지가 나올때가 있습니다. 저는 완전 이것 때문에 하루를 그냥 날린 기억이 있는데요. 혹시 저와같은 문제였다면 문제 해결법은 간단합니다. 모르면 하루 날리는거구요.
그 문제의 에러메시지는 이렇게 나오죠 ㅠㅠ
Installation failed with message INSTALL_FAILED_CONFLICTING_PROVIDER.
It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
이건 뭐 아무리 찾아봐도 저의 경우에는 해당되지 않아서 고생했었는데, 저의 경우는 아래의 것이 문제였어요.
앱에 Facebook을 연동시킬려고 Facebook App Id를 할당받아서 넣어줬는데요,
Facebook App ID를 넣어줄때는 두가지가 꼭 필요해요. 하나만 하면 저런 에러메시지와 함께 시간은 안드로메다로 날라가지요
이렇게 리소스 파일에 Facebook_app_id를 정의해 주고요.
<resources>
<string name="facebook_app_id">00000000000000</string>
</resources>
다음으로 AndroidManifest 파일중 두가지를 수정해야되는데 저는 그중 하나를 안해서 문제였어요
AndroidManifest.xml
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_app_id" />
<provider
android:name="com.facebook.FacebookContentProvider"
android:authorities="com.facebook.app.FacebookContentProvider00000000000000"
android:exported="true" />
위에서 보는것 처럼 meta-data와 함께 "com.facebook.app.FacebookContentProvider0000000000000" 도 같이 수정해줘야해요
빨간색으로 마킹된 부분은 페이스북 ID를 넣어주면 되어요.
이러면 문제해결.
'개발 > 코딩' 카테고리의 다른 글
인디게임 무료 배경음 사이트 (3) | 2016.11.04 |
---|---|
인디게임 개발에 필요한 무료이미지 사이트 (0) | 2016.11.04 |
[Coco2dx 개발이야기] 코코스2dx에서 Android 진동함수(Vibrator) 호출하는 방법 (0) | 2016.11.03 |
[코코스2dx 개발이야기] coco2dx에서 Android JNI 호출 방법 (0) | 2016.11.03 |
[pugi xml 사용방법 2탄] pugi xml 사용하기 (pugi xml 메니져 만들기) (0) | 2016.10.05 |
[pugi xml 사용방법 1탄] pugi xml 다운로드 및 import 하기 (android cocos2dx 개발 xml 사용방법 / pugi xml / pugi xml node (0) | 2016.10.05 |
[코코스2d 이야기] 코코스 2dx에서 font 동적생성 및 outline 사용방법 (0) | 2016.10.05 |
Trouble shoot for does not have android.permission.SEND_SMS case in Android (0) | 2016.09.29 |
최근댓글