Comment télécharger une base de données SQLite à partir d'un appareil Android?
Avant de passer des heures à essayer de comprendre, peut-être que je peux utiliser celui de quelqu'un de l'expertise; serait-il possible de générer une base de données SQLite sur un (web)du serveur et de la télécharger sur un appareil Android, puis l'utiliser?
J'ai besoin de synchroniser les données, mais il serait sans doute beaucoup plus rapide pour créer la base de données complètement et l'envoyer sous forme binaire.
oui .. il ..: -)
OriginalL'auteur tbeernot | 2011-08-23
Vous devez vous connecter pour publier un commentaire.
Voici mon oeuvre:
Ce téléchargements de la base de données dans vos applications de stockage privé voir ici
N'oubliez pas que vous avez besoin de l'internet de l'autorisation dans votre manifeste.
Puis obtenir une réelle base de données à partir de ce fichier, vous pouvez le faire:
Désolé, il ajouté
getReadableDatabase n'est pas trouvé, où voulez-vous obtenir?
l'hypothèse d'une extension de
SQLiteOpenHelper
voir: developer.android.com/reference/android/database/sqlite/...OriginalL'auteur Blundell
Votre solution semblait prendre un certain temps lorsque j'ai essayé de télécharger un fichier avec elle. J'ai trouvé une meilleure solution (avec indicateur de progression) ici:
http://www.hassanpur.com/blog/2011/04/android-development-downloading-a-file-from-the-web/
Il inclut le code source et l'étape-par-étape.
Ma réponse a été donnée il y a 4 ans. Peut-être essayer le cache de Google.
Ce lien ne fonctionne plus.
OriginalL'auteur gonzobrains
Ce site m'a aidé à une tonne! http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/
À peu près ce qu'il enseigne est de savoir comment créer une base de données pour une utilisation dans Android (et toutes les bizarreries qui suivent) et il vous montre également comment copier ce code dans vos applications de base de données interne emplacement de stockage.
À partir de là, il ne devrait pas être trop difficile de comprendre comment le modifier à travailler pour le téléchargement
SQLLite
.OriginalL'auteur Bob