{"id":25147,"date":"2019-03-11T06:19:08","date_gmt":"2019-03-11T06:19:08","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=25129\/"},"modified":"2022-07-14T18:30:22","modified_gmt":"2022-07-14T18:30:22","slug":"comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/","title":{"rendered":"How to save data to Firebase in Android?"},"content":{"rendered":"<p><html lang=\"fr\"><head><meta charset=\"utf-8\"><\/head><body><\/p>\n<h2><strong>Objectifs:<\/strong><\/h2>\n<p>Le but de ce blog est d&#8217;informer les lecteurs sur la fa\u00e7on d&#8217;enregistrer des donn\u00e9es dans la base de donn\u00e9es Firebase Realtime d&#8217;Android. Des types de donn\u00e9es simples, tels que des cha\u00eenes, peuvent \u00eatre \u00e9crits dans cette base de donn\u00e9es, ainsi que des types de donn\u00e9es plus complexes, tels que des objets Java.<\/p>\n<h2><strong>Conditions pr\u00e9alables:<\/strong><\/h2>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-816772\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Pre-requisites.jpeg\" alt=\"pr\u00e9-requis pour enregistrer l'application Android\" width=\"760\" height=\"539\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Pre-requisites.jpeg 760w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Pre-requisites-300x213.jpeg 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/strong>Pour utiliser la base de donn\u00e9es Firebase Realtime dans Android, nous avons besoin d&#8217;un projet Android Studio pour cr\u00e9er l&#8217;application Android. En plus de cela, nous avons besoin d&#8217;un projet Firebase pour connecter la base de donn\u00e9es en temps r\u00e9el Firebase \u00e0 l&#8217;application Android.<\/p>\n<h2><strong>Pour cr\u00e9er un nouveau projet Firebase, suivez les \u00e9tapes ci-dessous&nbsp;: &#8211; \ufffd<\/strong><\/h2>\n<p><strong>1. <\/strong>Ouvrez l&#8217;URL &#8211; <a href=\"https:\/\/console.firebase.google.com\" target=\"_blank\">https:\/\/console.firebase.google.com<\/a><br \/>\n<a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25130 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project.png\" alt=\"add-project\" width=\"650\" height=\"406\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project.png 650w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-300x187.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p><strong>2.<\/strong> Cliquez ensuite sur &#8220;<strong>Ajouter un projet<\/strong>&#8220;.<\/p>\n<p><strong>3.<\/strong>Ensuite, entrez le nom du projet Firebase et acceptez les conditions. Apr\u00e8s cela, continuez en cliquant sur le &#8220;<strong>Continuer<\/strong>&#8221; bouton.<\/p>\n<p><strong>4.<\/strong>\ufffdEnsuite, sur l&#8217;\u00e9cran d&#8217;accueil suivant, cliquez sur &#8220;<strong>Ajoutez Firebase \u00e0 votre application Android<\/strong>&#8220;. De la m\u00eame mani\u00e8re, entrez le nom du package et cliquez sur Suivant.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture1-7.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25131 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture1-7.png\" alt=\"Firebase \u00e0 votre application Android\" width=\"650\" height=\"406\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture1-7.png 650w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture1-7-300x187.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p><strong>5. <\/strong>Maintenant, t\u00e9l\u00e9chargez le fichier google-services.json sur votre syst\u00e8me local. Ensuite, copiez ce fichier \u00e0 l&#8217;emplacement sp\u00e9cifi\u00e9 dans le projet Android Studio.<\/p>\n<p><strong>6.<\/strong> Suivez le petit processus \u00e0 l&#8217;\u00e9tape suivante pour ajouter 3 lignes de code \u00e0 la construction. Fichiers Gradle au niveau du projet et de l&#8217;application.<\/p>\n<p><strong>7.<\/strong>&#8220;Ensuite, terminez d&#8217;ajouter l&#8217;application Android au projet Firebase.<\/p>\n<p><strong>8.<\/strong> Ouvrez la section Base de donn\u00e9es en cliquant sur le &#8220;<strong>Base de donn\u00e9es<\/strong>&#8221; dans le menu de gauche. Cliquez ensuite sur l&#8217;option &#8220;<strong>Cr\u00e9er une base<\/strong>&#8221; lien.<\/p>\n<p><strong>9.<\/strong> Le processus de cr\u00e9ation du projet Firebase est maintenant termin\u00e9.<\/p>\n<p><strong>Lecture recommand\u00e9e:<\/strong> ,war<a href=\"https:\/\/www.knowband.com\/blog\/tutorials\/fetch-data-firebase-android\/\">Comment r\u00e9cup\u00e9rer des donn\u00e9es de Firebase sur Android&nbsp;?<\/a><\/p>\n<h3>Ajoutez la ligne suivante dans la version au niveau de l&#8217;application. gradle pour ajouter la biblioth\u00e8que pour commencer \u00e0 utiliser la base de donn\u00e9es en temps r\u00e9el Firebase.<\/h3>\n<pre class=\"brush: actionscript3; gutter: true\">impl\u00e9mentation 'com.google.firebase:firebase-database:16.0.6'<\/pre>\n<h2><strong>Impl\u00e9mentation du code<\/strong><\/h2>\n<p>Avant d&#8217;aller plus loin, comprenons ce qu&#8217;est une r\u00e9f\u00e9rence Firebase&nbsp;? Dans la base de donn\u00e9es Firebase, les donn\u00e9es sont stock\u00e9es \u00e0 un emplacement. Par cons\u00e9quent, le pointeur vers cet emplacement est appel\u00e9 r\u00e9f\u00e9rence Firebase. Plusieurs r\u00e9f\u00e9rences pointent vers le m\u00eame emplacement si elles sont initi\u00e9es avec le m\u00eame chemin.<\/p>\n<h3>Cr\u00e9ez une instance de Firebase&nbsp;Database en \u00e9crivant la ligne de code suivante&nbsp;:<\/h3>\n<pre class=\"brush: actionscript3; gutter: true\">Private FirebaseDatabase mDatabase = FirebaseDatabase.getInstance();<\/pre>\n<p>Cr\u00e9ez maintenant des r\u00e9f\u00e9rences des chemins o\u00f9 les donn\u00e9es seraient stock\u00e9es dans la base de donn\u00e9es en temps r\u00e9el. Comme les donn\u00e9es sont stock\u00e9es au format JSON dans la base de donn\u00e9es Firebase, les chemins sp\u00e9cifi\u00e9s dans les r\u00e9f\u00e9rences sont les cl\u00e9s de l&#8217;objet JSON.<\/p>\n<p><strong>Lecture recommand\u00e9e:<\/strong> ,war<a href=\"https:\/\/www.knowband.com\/blog\/tips\/fetch-data-firebase-swift-language-ios\/\">Comment r\u00e9cup\u00e9rer les donn\u00e9es de Firebase en Swift Language (iOS)&nbsp;?<\/a><\/p>\n<h3>La ligne de code suivante doit \u00eatre ajout\u00e9e pour cr\u00e9er une r\u00e9f\u00e9rence au n\u0153ud racine dans la base de donn\u00e9es&nbsp;:<\/h3>\n<pre class=\"brush: actionscript3; gutter: true\">Private DatabaseReference mDatabaseReference = mDatabase.getReference();<\/pre>\n<p>Ensuite, cr\u00e9ez un enfant sous le n\u0153ud racine dans la base de donn\u00e9es et utilisez cette cl\u00e9 enfant pour ajouter les donn\u00e9es correspondantes. Apr\u00e8s cela, une cha\u00eene peut \u00eatre ajout\u00e9e \u00e0 la base de donn\u00e9es en suivant les lignes de code mentionn\u00e9es ci-dessous&nbsp;:<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">mDatabaseReference = mDatabase.getReference().child(\"nom\"); mDatabaseReference.setValue(\"Donald Duck\");<\/pre>\n<h3>Les lignes de code ci-dessus ins\u00e9reraient les donn\u00e9es dans la base de donn\u00e9es. La base de donn\u00e9es du projet Firebase ressemblera \u00e0 ceci&nbsp;:<\/h3>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25132 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4.png\" alt=\"Projet Firebase\" width=\"1222\" height=\"583\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4.png 1222w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4-300x143.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4-768x366.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4-1024x489.png 1024w\" sizes=\"auto, (max-width: 1222px) 100vw, 1222px\" \/><\/a><\/p>\n<p>La base de donn\u00e9es Firebase Realtime prend \u00e9galement en charge la sauvegarde d&#8217;objets Java complexes. Par cons\u00e9quent, une classe de mod\u00e8le doit d&#8217;abord \u00eatre cr\u00e9\u00e9e pour enregistrer les objets Java. Assurez-vous \u00e9galement d&#8217;ajouter un constructeur vide et les getters de chaque attribut dans la classe.<\/p>\n<h3>Voici le code d&#8217;une classe de mod\u00e8le de d\u00e9monstration&nbsp;:<\/h3>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/code-1.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25133 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/code-1.png\" alt=\"code\" width=\"467\" height=\"498\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/code-1.png 467w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/code-1-281x300.png 281w\" sizes=\"auto, (max-width: 467px) 100vw, 467px\" \/><\/a><\/p>\n<p>Voici le code pour enregistrer un objet de cette classe dans la base de donn\u00e9es Firebase&nbsp;:<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">Utilisateur utilisateur = nouvel utilisateur(\"Mickey\", 18); mDatabaseReference = mDatabase.getReference().child(\"utilisateur\"); mDatabaseReference.setValue(utilisateur);<\/pre>\n<h3>Le code mentionn\u00e9 ci-dessus ins\u00e9rerait les donn\u00e9es d&#8217;objet dans la base de donn\u00e9es Firebase comme suit&nbsp;:<\/h3>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25134 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2.png\" alt=\"code\" width=\"1056\" height=\"525\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2.png 1056w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2-300x149.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2-768x382.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2-1024x509.png 1024w\" sizes=\"auto, (max-width: 1056px) 100vw, 1056px\" \/><\/a><\/p>\n<p><strong>Lecture recommand\u00e9e:<\/strong> ,war<a href=\"https:\/\/www.knowband.com\/blog\/mobile-app\/save-data-firebase-swift-language-ios\/\">Comment enregistrer des donn\u00e9es sur Firebase en Swift Language (iOS)&nbsp;?<\/a><\/p>\n<h2>Conclusion:<\/h2>\n<p>Vous savez maintenant comment enregistrer des donn\u00e9es dans la base de donn\u00e9es en temps r\u00e9el Firebase. En outre, Knowband propose un module de cr\u00e9ation d&#8217;applications mobiles de commerce \u00e9lectronique pour les propri\u00e9taires de boutiques en ligne. Ainsi, le plugin Mobile App Maker est disponible pour des plateformes comme PrestaShop, OpenCart, WooCommerce et Magento 2. Ainsi, en quelques clics et sans difficult\u00e9, vous pouvez cr\u00e9er votre application native et r\u00e9active pour smartphones et tablettes.<\/p>\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/XIYd7u3h574\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Objectifs: Le but de ce blog est d&#8217;informer les lecteurs sur la fa\u00e7on d&#8217;enregistrer des donn\u00e9es dans la base de donn\u00e9es Firebase Realtime d&#8217;Android. Des types de donn\u00e9es simples, tels que des cha\u00eenes, peuvent \u00eatre \u00e9crits dans cette base de donn\u00e9es, ainsi que des types de donn\u00e9es plus complexes, tels que des objets Java. Conditions [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":816775,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[],"tags":[7520,9084,9146,10631,16035,9063,8932],"class_list":["post-25147","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-android","tag-base-de-donnes-en-temps-rel","tag-firebase","tag-tutoriel"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn\u00e9es-sur-firebase-sous-android\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"og:description\" content=\"Objectifs: Le but de ce blog est d&#8217;informer les lecteurs sur la fa\u00e7on d&#8217;enregistrer des donn\u00e9es dans la base de donn\u00e9es Firebase Realtime d&#8217;Android. Des types de donn\u00e9es simples, tels que des cha\u00eenes, peuvent \u00eatre \u00e9crits dans cette base de donn\u00e9es, ainsi que des types de donn\u00e9es plus complexes, tels que des objets Java. Conditions [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn\u00e9es-sur-firebase-sous-android\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-11T06:19:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-14T18:30:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"760\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ajay Taneja\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ajay Taneja\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/\"},\"author\":{\"name\":\"Ajay Taneja\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/091fe95729cba0da363b4fd2a784a893\"},\"headline\":\"How to save data to Firebase in Android?\",\"datePublished\":\"2019-03-11T06:19:08+00:00\",\"dateModified\":\"2022-07-14T18:30:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/\"},\"wordCount\":819,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/How-to-save-data-to-Firebase-in-Android.jpeg\",\"keywords\":[\"Android\",\"base de donn\u00e9es en temps r\u00e9el\",\"base de donn\u00e9es en temps r\u00e9el\",\"base de donn\u00e9es en temps r\u00e9el\",\"base de donn\u00e9es en temps r\u00e9el\",\"firebase\",\"tutoriel\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/\",\"name\":\"How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/How-to-save-data-to-Firebase-in-Android.jpeg\",\"datePublished\":\"2019-03-11T06:19:08+00:00\",\"dateModified\":\"2022-07-14T18:30:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/How-to-save-data-to-Firebase-in-Android.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/How-to-save-data-to-Firebase-in-Android.jpeg\",\"width\":760,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to save data to Firebase in Android?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/091fe95729cba0da363b4fd2a784a893\",\"name\":\"Ajay Taneja\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"caption\":\"Ajay Taneja\"},\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/author\\\/ataneja\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn\u00e9es-sur-firebase-sous-android\/","og_locale":"fr_FR","og_type":"article","og_title":"How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules","og_description":"Objectifs: Le but de ce blog est d&#8217;informer les lecteurs sur la fa\u00e7on d&#8217;enregistrer des donn\u00e9es dans la base de donn\u00e9es Firebase Realtime d&#8217;Android. Des types de donn\u00e9es simples, tels que des cha\u00eenes, peuvent \u00eatre \u00e9crits dans cette base de donn\u00e9es, ainsi que des types de donn\u00e9es plus complexes, tels que des objets Java. Conditions [&hellip;]","og_url":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn\u00e9es-sur-firebase-sous-android\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2019-03-11T06:19:08+00:00","article_modified_time":"2022-07-14T18:30:22+00:00","og_image":[{"width":760,"height":300,"url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg","type":"image\/jpeg"}],"author":"Ajay Taneja","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Ajay Taneja","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/"},"author":{"name":"Ajay Taneja","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/091fe95729cba0da363b4fd2a784a893"},"headline":"How to save data to Firebase in Android?","datePublished":"2019-03-11T06:19:08+00:00","dateModified":"2022-07-14T18:30:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/"},"wordCount":819,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg","keywords":["Android","base de donn\u00e9es en temps r\u00e9el","base de donn\u00e9es en temps r\u00e9el","base de donn\u00e9es en temps r\u00e9el","base de donn\u00e9es en temps r\u00e9el","firebase","tutoriel"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/","url":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/","name":"How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg","datePublished":"2019-03-11T06:19:08+00:00","dateModified":"2022-07-14T18:30:22+00:00","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/#primaryimage","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg","width":760,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-enregistrer-des-donn%c3%a9es-sur-firebase-sous-android\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"How to save data to Firebase in Android?"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/091fe95729cba0da363b4fd2a784a893","name":"Ajay Taneja","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","url":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","caption":"Ajay Taneja"},"url":"https:\/\/www.knowband.com\/blog\/fr\/author\/ataneja\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/25147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/comments?post=25147"}],"version-history":[{"count":0,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/25147\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/media\/816775"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/media?parent=25147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/categories?post=25147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/tags?post=25147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}