2012-03-28 3 views
5

Ich baue eine Android-App, die dem Benutzer mehrere interaktive Abenteuer bietet. Diese verwenden viele Medien (Sounddateien und Bilder sowie einige XML-Dateien) und daher viel Platz.Android App-Struktur: DLC über In-App-Abrechnung

Ich plane auf einem Freemium-Modell, wo die App mit einem Abenteuer kostenlos heruntergeladen wird und der Benutzer mehr von Google Play kaufen kann.

Was ich frage mich, ist:

1) Wie kann ich meine App strukturieren, um nicht 50mb apk zu blasen?

2) Hat der interne Speicher eine Größenbeschränkung?

3) Die In-App Billing-Beispiele, die ich gesehen habe, gehen alle davon aus, dass es für etwas Triviales ist, das bereits in der App ist. Wie richte ich es so ein, dass ein Abenteuer heruntergeladen wird, wenn es gekauft wird?

Antwort

0

Sie können Addons im Play Store verwenden, die bis zu 2 GB (IIRC) reichen, also sind 50 MB nur eine Grenze für die APK. Interner Speicher ist durch die Partitionsgröße /data des Geräts begrenzt, aber es gibt kein Pro-App-Limit (zumindest nicht auf Lager Android). Wie für 3, müssen Sie Ihren eigenen Server haben, überprüfen Sie Einkäufe darauf und geben Sie der App einen Link zum Herunterladen von Daten, sobald Sie eine gültige Bestellung erhalten. Wie genau Sie die heruntergeladenen Daten speichern, laden und verwalten, hängt von Ihrer App ab.