Kann ich meinen ContentProvider vorab füllen, bevor ich meine APK veröffentliche? Mein ContentProvider wird von einer SQL-Datenbank gesichert.Veröffentlichen von apk mit vorinstalliertem contentProvider
Grund (für Neugierige):
Google wegen der blockierten Inhalte über die Indizierung meiner app beschwert. Der blockierte Inhalt wäre gelöst, wenn Daten bereits geladen wären. Eine mögliche Lösung wäre, den contentProvider vorab zu laden und dann die apk zu packen.
Ein 'ContentProvider' kann nicht" vorgeladen "werden, da ein' ContentProvider' einfach eine Implementierung einer API ist. Wenn Sie erklären, was Ihr bestimmter 'ContentProvider' für einen Backing Store (SQLite-Datenbank? Flat Files? Zufallszahlen?) Verwendet, können wir möglicherweise Datenverteilungsstrategien für diesen Backing Store vorschlagen. – CommonsWare
Nun, wenn der Inhalt blockiert ist, wird es nicht helfen, es zu verstecken, da es am Ende immer noch da ist. – Henry
@CommonsWare Ich habe vergessen, das hinzuzufügen. Behoben: sql db –