2014-01-30 1 views
6

저는 Aviary SDK를 사용하는 두 개의 앱을 개발했습니다. 둘 다 다른 키가 입니다. 앱 링크는 다음과 같습니다 Play 스토어에서 모두 응용 프로그램을 설치하는 동안왜 aviary SDK를 사용하는 두 개의 다른 앱이 동일한 기기에 설치되어 있지 않습니까?

Photo Sketcher

Photo Editor

는 내가 이상한 문제에 직면하고있다. 이미 장치에 설치되어있는 경우 다른 장치를 설치하는 중 중복 제공자 권한이 나에게 전송됩니다.

하지만 두 앱 모두 서로 다른 비밀 키를 만들었습니다. 이 오류가 발생하더라도.

이 문제를 어떻게 해결할 수 있습니까?

+0

두 앱 각각에 대한 매니페스트 파일을 게시 할 수 있습니까? –

+0

예. 잠시만 기다리십시오 : P – TheLittleNaruto

+0

이 스레드는 내가 추측하는 데 도움이 될 것입니다. http://stackoverflow.com/questions/6420130/android-duplicate-provider-authority-problem – IBunny

답변

3

두 앱의 매니페스트 파일을 확인하면 두 제공자 모두에게 동일한 권한 (예 : android:authorities=com.exaple)을 부여했을 수 있습니다. 변경하고 두 앱에 대해 고유하게 만듭니다. android:authorities="{your.package.name}.YourProvider"과 같은 패키지 이름을 사용할 수 있습니다.

+0

예! 그건 내 문제 였어. 이전에 발견 했어. 어쨌든 고마워 :) – TheLittleNaruto