{"id":25151,"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:31:43","modified_gmt":"2022-07-14T18:31:43","slug":"como-salvar-dados-no-firebase-no-android","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-android\/","title":{"rendered":"How to save data to Firebase in Android?"},"content":{"rendered":"<p><html lang=\"pt\"><head><meta charset=\"utf-8\"><\/head><body><\/p>\n<h2><strong>Objetivos:<\/strong><\/h2>\n<p>O objetivo deste blog \u00e9 informar os leitores sobre como salvar dados no banco de dados Firebase Realtime do Android. Tipos de dados simples, como strings, podem ser gravados nesse banco de dados, bem como tipos de dados mais complicados, como objetos Java.<\/p>\n<h2><strong>Pr\u00e9-Requisitos:<\/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-requisitos para salvar o aplicativo 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>Para usar o Firebase Realtime Database no Android, precisamos ter um projeto do Android Studio para criar o aplicativo Android. Al\u00e9m disso, precisamos de um projeto Firebase para conectar o banco de dados em tempo real do Firebase ao aplicativo Android.<\/p>\n<h2><strong>Para criar um novo projeto do Firebase, siga as etapas abaixo mencionadas:- \ufffd<\/strong><\/h2>\n<p><strong>1. <\/strong>Abra o 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> Em seguida, clique em &#8220;<strong>Adicionar projeto<\/strong>&#8220;.<\/p>\n<p><strong>3.<\/strong>\ufffdEm seguida, insira o nome do projeto Firebase e aceite as condi\u00e7\u00f5es. Depois disso, prossiga clicando no bot\u00e3o &#8220;<strong>Continuar<\/strong>&#8220;Bot\u00e3o.<\/p>\n<p><strong>4.<\/strong>\ufffdEm seguida, na pr\u00f3xima tela de boas-vindas, clique em &#8220;<strong>Adicione o Firebase ao seu aplicativo Android<\/strong>&#8220;. Da mesma forma, digite o nome do pacote e clique em Avan\u00e7ar.<\/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 para seu aplicativo 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>Agora, baixe o arquivo google-services.json para seu sistema local. Em seguida, copie esse arquivo para o local no projeto do Android Studio conforme especificado.<\/p>\n<p><strong>6.<\/strong> Siga o pequeno processo na pr\u00f3xima etapa para adicionar 3 linhas de c\u00f3digo \u00e0 compila\u00e7\u00e3o. Arquivos Gradle no n\u00edvel do projeto e no n\u00edvel do aplicativo.<\/p>\n<p><strong>7.<\/strong>\ufffdEm seguida, termine de adicionar o aplicativo Android ao projeto Firebase.<\/p>\n<p><strong>8.<\/strong> Abra a se\u00e7\u00e3o Banco de Dados clicando no bot\u00e3o &#8220;<strong>banco de dados<\/strong>&#8221; no menu \u00e0 esquerda. Em seguida, clique no bot\u00e3o &#8220;<strong>Criar banco de dados<\/strong>&#8221; liga\u00e7\u00e3o.<\/p>\n<p><strong>9.<\/strong> Agora o processo de cria\u00e7\u00e3o do projeto Firebase est\u00e1 conclu\u00eddo.<\/p>\n<p><strong>Recomendado Read:<\/strong> <a href=\"https:\/\/www.knowband.com\/blog\/tutorials\/fetch-data-firebase-android\/\">Como buscar dados do Firebase no Android?<\/a><\/p>\n<h3>Adicione a seguinte linha no arquivo build. gradle para adicionar a biblioteca e come\u00e7ar a usar o Firebase Realtime Database.<\/h3>\n<pre class=\"brush: actionscript3; gutter: true\">implementa\u00e7\u00e3o 'com.google.firebase:firebase-database:16.0.6'<\/pre>\n<h2><strong>Implementa\u00e7\u00e3o de C\u00f3digo<\/strong><\/h2>\n<p>Antes de prosseguir, vamos entender o que \u00e9 uma refer\u00eancia do Firebase? No banco de dados do Firebase, os dados s\u00e3o armazenados em um local. Portanto, o ponteiro para esse local \u00e9 conhecido como refer\u00eancia do Firebase. V\u00e1rias refer\u00eancias apontam para o mesmo local se forem iniciadas com o mesmo caminho.<\/p>\n<h3>Crie uma inst\u00e2ncia do Firebase Database escrevendo a seguinte linha de c\u00f3digo:<\/h3>\n<pre class=\"brush: actionscript3; gutter: true\">private FirebaseDatabase mDatabase = FirebaseDatabase.getInstance();<\/pre>\n<p>Agora crie refer\u00eancias dos caminhos onde os dados seriam armazenados no Realtime Database. Como os dados s\u00e3o armazenados no formato JSON no banco de dados Firebase, os caminhos especificados nas refer\u00eancias s\u00e3o as chaves do objeto JSON.<\/p>\n<p><strong>Recomendado Read:<\/strong> <a href=\"https:\/\/www.knowband.com\/blog\/tips\/fetch-data-firebase-swift-language-ios\/\">Como buscar dados do Firebase no Swift Language (iOS)?<\/a><\/p>\n<h3>A seguinte linha de c\u00f3digo deve ser adicionada para criar uma refer\u00eancia ao n\u00f3 raiz no banco de dados:<\/h3>\n<pre class=\"brush: actionscript3; gutter: true\">private DatabaseReference mDatabaseReference = mDatabase.getReference();<\/pre>\n<p>Em seguida, crie um filho sob o n\u00f3 raiz no banco de dados e use essa chave filho para adicionar os dados correspondentes. Depois disso, uma string pode ser adicionada ao banco de dados seguindo as linhas de c\u00f3digo abaixo mencionadas:<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">mDatabaseReference = mDatabase.getReference().child(\"nome\"); mDatabaseReference.setValue(\"Pato Donald\");<\/pre>\n<h3>As linhas de c\u00f3digo acima inseririam os dados no banco de dados. O banco de dados no projeto Firebase ter\u00e1 a seguinte apar\u00eancia:<\/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=\"Projeto 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>O banco de dados Firebase Realtime tamb\u00e9m oferece suporte ao salvamento de objetos Java complexos. Portanto, uma classe de modelo precisa ser criada primeiro para salvar os objetos Java. Al\u00e9m disso, certifique-se de adicionar um construtor vazio e os getters de cada atributo na classe.<\/p>\n<h3>A seguir est\u00e1 o c\u00f3digo para uma classe de modelo de demonstra\u00e7\u00e3o:<\/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=\"c\u00f3digo\" 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>Segue o c\u00f3digo para salvar um objeto desta classe no banco de dados Firebase:<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">User user = new User(\"Mickey\", 18); mDatabaseReference = mDatabase.getReference().child(\"user\"); mDatabaseReference.setValue(usu\u00e1rio);<\/pre>\n<h3>O c\u00f3digo mencionado acima inseriria os dados do objeto no banco de dados do Firebase da seguinte forma:<\/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=\"c\u00f3digo\" 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>Recomendado Read:<\/strong> <a href=\"https:\/\/www.knowband.com\/blog\/mobile-app\/save-data-firebase-swift-language-ios\/\">Como salvar dados no Firebase em Swift Language (iOS)?<\/a><\/p>\n<h2>Conclus\u00e3o:<\/h2>\n<p>Agora voc\u00ea sabe como salvar dados no Firebase Realtime Database. Al\u00e9m disso, a Knowband oferece um m\u00f3dulo eCommerce Mobile App Builder para propriet\u00e1rios de lojas online. Assim, o plug-in Maker de aplicativo m\u00f3vel est\u00e1 dispon\u00edvel para plataformas como PrestaShop, OpenCart, WooCommerce e Magento 2. Assim, com apenas alguns cliques e sem dificuldade, voc\u00ea pode criar seu aplicativo nativo e responsivo para smartphones e tablets.<\/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>Objetivos: O objetivo deste blog \u00e9 informar os leitores sobre como salvar dados no banco de dados Firebase Realtime do Android. Tipos de dados simples, como strings, podem ser gravados nesse banco de dados, bem como tipos de dados mais complicados, como objetos Java. Pr\u00e9-Requisitos: Para usar o Firebase Realtime Database no Android, precisamos ter [&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":[2298,7520,9091,9151,16682,10635,9063,8858],"class_list":["post-25151","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-android","tag-banco-de-dados-em-tempo-real","tag-errorbody-width35emmargin0-autofont-familytahoma-verdana-arial-sans-serifforbiddentoo-many-requests-from-ip-178-62-17-26faithfully-yours-gtranslate-translation-proxy-httpsgtranslate","tag-firebase","tag-tutorial"],"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\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-android\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\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=\"Objetivos: O objetivo deste blog \u00e9 informar os leitores sobre como salvar dados no banco de dados Firebase Realtime do Android. Tipos de dados simples, como strings, podem ser gravados nesse banco de dados, bem como tipos de dados mais complicados, como objetos Java. Pr\u00e9-Requisitos: Para usar o Firebase Realtime Database no Android, precisamos ter [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-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:31:43+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\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-android\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-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:31:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-android\\\/\"},\"wordCount\":701,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-android\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/How-to-save-data-to-Firebase-in-Android.jpeg\",\"keywords\":[\"\",\"Android\",\"banco de dados em tempo real\",\"banco de dados em tempo real\",\"banco de dados em tempo real\",\"Errorbody {width:35em;margin:0 auto;font-family:Tahoma, Verdana, Arial, sans-serif;}ForbiddenToo many requests from IP: 178.62.17.26Faithfully yours, GTranslate - Translation Proxy.https:\\\/\\\/gtranslate.\",\"firebase\",\"tutorial\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-android\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-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\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-android\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-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:31:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-android\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-android\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-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\\\/pt-br\\\/nao-categorizado\\\/como-salvar-dados-no-firebase-no-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\":\"pt-BR\"},{\"@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\":\"pt-BR\",\"@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\":\"pt-BR\",\"@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\\\/pt-br\\\/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\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-android\/","og_locale":"pt_BR","og_type":"article","og_title":"How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules","og_description":"Objetivos: O objetivo deste blog \u00e9 informar os leitores sobre como salvar dados no banco de dados Firebase Realtime do Android. Tipos de dados simples, como strings, podem ser gravados nesse banco de dados, bem como tipos de dados mais complicados, como objetos Java. Pr\u00e9-Requisitos: Para usar o Firebase Realtime Database no Android, precisamos ter [&hellip;]","og_url":"https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-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:31:43+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\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-android\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-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:31:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-android\/"},"wordCount":701,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg","keywords":["","Android","banco de dados em tempo real","banco de dados em tempo real","banco de dados em tempo real","Errorbody {width:35em;margin:0 auto;font-family:Tahoma, Verdana, Arial, sans-serif;}ForbiddenToo many requests from IP: 178.62.17.26Faithfully yours, GTranslate - Translation Proxy.https:\/\/gtranslate.","firebase","tutorial"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-android\/","url":"https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-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\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-android\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-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:31:43+00:00","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-android\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-android\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-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\/pt-br\/nao-categorizado\/como-salvar-dados-no-firebase-no-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":"pt-BR"},{"@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":"pt-BR","@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":"pt-BR","@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\/pt-br\/author\/ataneja\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts\/25151","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/comments?post=25151"}],"version-history":[{"count":0,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts\/25151\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/media\/816775"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/media?parent=25151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/categories?post=25151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/tags?post=25151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}