CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Dév] Base données SQLite à créer ?

neodarksquall
neodarksquall
Niveau 10
08 avril 2013 à 10:18:49

Bonjour,

Une petite question de développement Android.

Sous l'émulateur Android pour Eclipse, je crée une base de données ainsi que les tables, uniquement pour mon application. Je supprime manuellement la BDD quand je veux reprendre de zéro.

Mais sur le téléphone, faut-il aussi créer une base données ou simplement utiliser une base de données SQLite existante dans le téléphone pour créer les tables ? Dans le cas de la première solution, la base de données sera-t-elle supprimer à la désinstallation de l'appli (car ça a l'air juste impossible à supprimer manuellement ou via le code) ?

Je demande ça car je vais tester l'appli sur le téléphone d'un collègue et je ne voudrais pas qu'il se retrouve avec une base de données impossible à supprimer, ou autre connerie.

Merci,

Cordialement.

Pseudo supprimé
Pseudo supprimé 08 avril 2013 à 12:30:35

Essaie le forum programmation t'auras peut être plus de réponses :noel:

neodarksquall
neodarksquall
Niveau 10
08 avril 2013 à 12:49:08

J'ai même carrément posté sur des forums dédiés à ça, mais t'es la meilleure réponse que j'ai eue pour le moment :hap:

Pseudo supprimé
Pseudo supprimé 08 avril 2013 à 12:52:02

Si la BDD est incluse dans les fichiers de l'application, donc en supprimant l'appli, elle devrait partir non ?

Mais mettre une BDD en clair, ça peut ouvrir des portes aussi ? :hap:

neodarksquall
neodarksquall
Niveau 10
08 avril 2013 à 13:31:23

Je sais qu'en stockant des données dans un fichier, la suppression de l'appli entraîne la suppression du fichier.

Mais pour la BDD, je ne sais pas même pas si on peut créer une BDD pour l'appli ou si les applis utilisent toutes la même BDD (genre une qui serait de base sur le mobile) et qu'on créer seulement des tables dans celle-ci.

Si on peut faire une BDD par appli, je ne sais pas si la suppression de l'appli entraîne la suppression de sa BDD.

neodarksquall
neodarksquall
Niveau 10
08 avril 2013 à 16:18:41

Pour info j'ai ma réponse : on crée la base de données propre à l'application et, sur le Galaxy SIII en tout cas, on peut facilement choisir de supprimer les données locales dans le menu de suppression de l'appli.

Pseudo supprimé
Pseudo supprimé 08 avril 2013 à 16:31:23

A voir maintenant si c'est pas une porte d'entrée pour pirater l'application ou autre. Tu peut pas la camoufler sous un faux nom ?

Sous forums
  • Windows Phone
  • iPhone / iPod / iPad / Watch
  • Android
La vidéo du moment