Android, zwei Apps eine Datenbank?

8

Wir entwickeln eine Android-App und wir wollen zwei Versionen machen, pro und kostenlos. Das Problem ist, dass unsere Apps eine Datenbank verwenden, die für beide Apps verfügbar sein soll. Ist das möglich?

Ich meine, der Kunde lädt die kostenlose App herunter und benutzt sie. Dann entscheidet er sich, die Pro-Version zu kaufen, wäre es möglich, die Daten von der kostenlosen Version in die Pro-Version zu übertragen?

Danke

    
seipey 03.02.2012, 15:08
quelle

2 Antworten

1

Sie können einen Inhaltsanbieter verwenden, wenn Sie möchten

Ссылка

    
trembon 03.02.2012, 15:14
quelle
13

Zwei verschiedene Apps werden nicht voneinander getrennt und können die gleiche Datenbank verwenden, vorausgesetzt, sie sind mit demselben privaten Schlüssel signiert und haben das gleiche sharedUserId . Es ist nicht notwendig, die Datenbank in einem freigegebenen Ordner zu speichern, was zu einer Verletzung sensibler Daten führen kann.

Hinzufügen:

%Vor%

in manifest -Tag in Ihren Manifestdateien und signieren beide APKs mit demselben Schlüssel. Für Details:

Ссылка

    
Caner 03.02.2012 15:15
quelle

Tags und Links