2014-01-30 4 views
6

Ich habe zwei Anwendungen mit Aviary SDK entwickelt, beide haben verschiedene Schlüssel. Die App Links sind:Warum zwei verschiedene App mit Voliere sdk nicht im selben Gerät installiert?

Photo Sketcher

Photo Editor

ich eine seltsame Frage bin vor, während beide Anwendungen von Play Store installieren. Wenn man bereits in einem Gerät installiert hat, dann während der Installation anderer, gibt es mir doppelte Provider-Autorität.

Aber ich habe verschiedene geheime Schlüssel für beide Apps erstellt und diese jeweils setzen. Obwohl ich diesen Fehler bekomme.

Wie kann ich dieses Problem beheben?

+0

Können Sie die Manifest-Dateien für jede der beiden Apps veröffentlichen? –

+0

Ja sicher! Gib mir eine Minute: P – TheLittleNaruto

+0

Dieser Thread wird helfen, denke ich. http://stackoverflow.com/questions/6420130/android-duplicate-provider-authority-problem – IBunny

Antwort

3

Überprüfen Sie die Manifest-Datei beider Apps, Sie haben wahrscheinlich die gleiche Autorität (z. B. android:authorities=com.exaple) für beide Ihres Providers gesetzt. Ändern und machen Sie es einzigartig für beide App. Sie können Paketname wie android:authorities="{your.package.name}.YourProvider" verwenden.

+0

Ja! Das war mein Problem, ich habe es früher gefunden. Danke trotzdem :) – TheLittleNaruto

Verwandte Themen